- 报错内容:
extern uint32_t __get_PSP(void); 已经在C:\Program Files\IAR Systems\Embedded Workbench 6.0\arm\inc\c\intrinsics.h文件中定义
extern uint32_t __get_MSP(void);已经在C:\Program Files\IAR Systems\Embedded Workbench 6.0\arm\inc\c\intrinsics.h文件中定义
2 修改方式
把core_cm3.h里面这句给注释掉,然后加上一句
#if defined (ICCARM)
//#include /* IAR Intrinsics */
__intrinsic void __DSB(void);
#endif
完全没有任何警告和错误。