[STM32F0]

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

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

粉丝