[STM32F0] 使用IAR编译的时候出现Error[Li005]:no definition for "__MSR_MSP"

[复制链接]
2779|2
 楼主| roc_qiu 发表于 2018-4-10 14:26 | 显示全部楼层 |阅读模式
使用IAR编译的时候出现Error[Li005]: no definition for "__MSR_MSP" [referenced from C:\Users\USER\Documents\Project\Smart Oven\IAR_SmartOven\Debug\Obj\main.o]

请问是什么原因?
谢谢!

mmuuss586 发表于 2018-4-10 20:39 | 显示全部楼层
提示这个__MSR_MSP未定义,先注释掉看看;
 楼主| roc_qiu 发表于 2018-4-10 21:32 | 显示全部楼层
mmuuss586 发表于 2018-4-10 20:39
提示这个__MSR_MSP未定义,先注释掉看看;

确实,注释掉后编译就通过了。
可是这是一句指向堆栈的指针定义(#define RESET_STACK_POINTER()   //__MSR_MSP((uint32)__sfe( "CSTACK" )))。
我再研究一下怎么彻底解决!

万分感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

198

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部