最近被MDK蹂躏的无法自拔,先是5.14版的,单步调试就跑汇编里面去了,网上搜了一大堆没用的东西,说把汇编关了就行了,我到是想关,关了自动跳出来。然后就是各自莫名其妙的BUG满天飞。昨天换了个5.21仍然这个样子,已跪。
鉴于之前除了STM32以外,一直在用IAR,目前来说IAR非常稳定,甩MDK几条街。。。想用IAR做STM32,但是奈何移不了啊,转移了以后各自莫名其妙的错误,先是core_cm4.h的几十行错误,找了半天把这个加进去了,然后又是stdio.h的成片错误。。。
我的是探索者F407的板子,各位谁有IAR的工程模版,我只需要一个可成功编译的模版!!谢谢!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我用恩智浦的芯片一直用IAR,没有什么问题,但是同样的芯片上了MDK就会有问题,莫名其妙的找不到某一个头文件,明明放进去了就是找不到。
还有,请问为什么我用MDK的时候点单步调试就进入汇编文件出不来了?
最后,我是真的来寻找解决问题的办法,请您不要带着挖苦讽刺的火药味好嘛?
我用3.5标准库创建STM32F103工程的时候也是各种报错,勾选使用IAR的CMSIS,不使用工程里面的core头文件后报错消失。有可能是CMSIS版本跟IAR的不一致的原因。
一周热门 更多>