cannot open source input file “core_cm4.h”解决方法

装了比MDK5.11A更高版本的MDK后,可能出现编译标准例程报如下错误:cannot open source input file “core_cm4.h”解决方法_第1张图片
这是因为最新版本MDK不支持自动寻找include产生的错误,解决方法是点击魔术棒–>C/C++选项卡–>Include Paths ,选择我们MDK安装目录,找到\ARM\Pack\ARM\CMSIS\5.5.1\CMSIS\Include和\ARM\Pack\ARM\CMSIS\5.3.0\CMSIS\Include如图2所示cannot open source input file “core_cm4.h”解决方法_第2张图片
当然每一个人安装不同,有些路径显示名称不同,但大致路径都是如此。最重要的是找到…\Libraries\stm32f4xx.h(248): error: #5: cannot open source input file “core_cm4.h”: No such file or directory其中包含core_cm4.h所在的文件夹,将文件夹添加进来即可,以后遇到相似问题,解决方法和这一样。

你可能感兴趣的:(c语言)