当确定头文件等设置都没有问题的时候,可以试一试下面的方法去解决,我亲身体验完美通过:
方法一.
STM32工程 从IAR6.0 转到 IAR6.3
用IAR6.3打开IAR6.0 的工程,编译的时候出现提示错误:
extern uint32_t __get_P
在将STM32工程从IAR6.0升级到IAR6.3时遇到编译错误,错误提示为某些函数已在intrinsics.h中定义。解决方案包括删除core_cm3.c和core_cm3.h,启用CMSIS;注释core_cm3.h中的特定代码;或者复制iar安装文件中的core_cmFunc.h和core_cmInstr.h到工程中并配置USE CMSIS选项。
方法一.
STM32工程 从IAR6.0 转到 IAR6.3
用IAR6.3打开IAR6.0 的工程,编译的时候出现提示错误:
extern uint32_t __get_P
1万+

被折叠的 条评论
为什么被折叠?
