IAR编译STM32程序,只能仿真运行,不能脱机运行。

2019-12-27 18:48发布

同样的STM32程序MDK没事。
用IAR编译,只能通过JLINK DEBUG仿真运行,如果板子断电,再重上电,就不运行了。是下载到FLASH里的,用J-Flash ARM看过了。IAR生成的HEX文件用J-Flash ARM下载到芯片里也不运行。
IAR的版本是5.4,好多教程里的版本都太老,配置界面上不一样,所以IAR 环境是我自己配置的。一样的程序,我用MDK从建立到仿真也就1分钟,IAR用了一下午,还没好结果。
请问各位这是什么问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
wzyllgx
1楼-- · 2019-12-29 08:14
应该是上电的问题,好好研究一下。
xuzhiping9889
2楼-- · 2019-12-29 12:16
这种问题还真没碰到过,估计是配置问题
wzd5230
3楼-- · 2019-12-29 13:53
看下link文件,直接烧到0x08000000起始的地址,中断向量表起始地址也调整过来。

一周热门 更多>