IAR调试
码农0624
这个作者很懒,什么都没留下…
展开
-
IAR编译报错,移植FreeRTOS系统常见问题:Bad label ,Bad instrution,when running assembler,解决方法如下:
出现这个问题是:系统的汇编文件的格式发生变化了,即使是空格增减,找到报错的对应文件,FreeRTOSConfig.h,remove这个文件,重新add这个文件进去,重新编译即可。原创 2021-10-28 16:09:44 · 1031 阅读 · 0 评论 -
IAR调试,出现关于启动文件的Error[41]: Bad label,Bad Instruction,报三个错误的解决办法
1,这是因为修改了.s启动文件的格式,即使没修改,删除了空格会这样报错的,所以最好的解决办法是:IAR工程中remove掉这个启动文件,把原来的启动文件删掉,重新移植一个相同的启动文件过来,再重新在CMSIS文件夹下面Add启动文件,编译即可通过了。2,一开始我也搞不清楚是哪里出错了,好像没修改过启动文件啊,为什么一直都是这里报错,最后才想到干脆重新换个新的启动文件(或许是自己不小心修改了哪里,自己不知道而已),最后真的编译成功了。希望能帮助大家,谢谢...原创 2021-08-09 17:06:09 · 2802 阅读 · 0 评论 -
IAR编译时报错:Fatal Error[Li001]: could not open file (boot.bin打不开)
解决办法:1,点击对应分组,比如APP1—Debug,右键选择options,如下图所示,点击Linker,勾选Override default,点击右边③的路径按钮,选择所在工程的目录下的APP1.icf文件,点击ok即可2:再次编辑,问题得到解决了,成功连接到了APP1.out,这个问题主要是一开始的配置路径不对的问题,我个人一开始也找了很久,对比了其他,才发现这个问题,希望对大家有所帮助,谢谢...原创 2021-08-09 15:08:18 · 2970 阅读 · 0 评论