这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 建立STM32 IAR 6.7 空的工程遇到的问题

共6条 1/1 1 跳转至

建立STM32 IAR 6.7 空的工程遇到的问题

助工
2014-11-07 23:57:09     打赏

自己突然想弄下STM32,于是就自己建立一个工程,没想到,弄了一晚上才弄好,迷糊呀

开发环境:IAR 6.7

开发库:在官网现下的,STM32F10x_StdPeriph_Lib_V3.5.0

具体步奏还是按照网上的知道,一步步弄的,

http://wenku.baidu.com/view/eeda526f783e0912a2162afa.html

但是在编译的时候,还是出现问题。

问题如下:

Error[Pe147]: declaration is incompatible with "__nounwind __interwork __softfp unsigned long __get_PSP(void)"

在网上找了,主要是库本身core头文件与iar的自带intrinsics.h有点冲突。可能是版本的问题,我下载了一个IAR 6.1版本的intrinsics.h,替代现在的,重新编译就没有问题了.

希望可以帮到和我遇到相同问题的人。哈哈

文件IAR6.1 intrinsics.h

intrinsics.rar

 


专家
2014-11-14 16:26:17     打赏
2楼
谢谢分享。

高工
2014-11-14 16:37:04     打赏
3楼
分享啥,分享楼主的问题哦

高工
2014-11-14 22:22:53     打赏
4楼
这个主要是新版的IAR集成了core内核的一些配置,在新建工程的时候不要添加core_cm3.c,然后再配置工程的时候,在库设置中勾选 Use CMSIS就OK了

专家
2014-11-15 09:42:49     打赏
5楼
分享经验啊,他自己解决问题了啊。

助工
2014-11-18 09:10:03     打赏
6楼
发的东西,可能对初学者有用,因为我也是刚刚弄这个,呵呵

共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]