打印
[STM32F0]

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

[复制链接]
2562|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

粉丝