..SYSTEMsysstm32f10x.h(478): error: #5: cannot open source input file "core_cm3.h": No such file

2019-07-21 01:37发布

..SYSTEMsysstm32f10x.h(478): error:  #5: cannot open source input file "core_cm3.h": No such file or directory
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
.wolf
1楼-- · 2019-07-22 20:31
 精彩回答 2  元偷偷看……
刀客
2楼-- · 2019-07-23 00:38
为什么我把core_cm3.h这个文件拷贝到SYSTEM/SYS下面之后,一编译,错误更多了呢?搞了好久了,麻烦各位帮帮忙。
刀客
3楼-- · 2019-07-23 05:46
 精彩回答 2  元偷偷看……
cfluke
4楼-- · 2019-07-23 08:01
刀客 发表于 2016-7-22 21:42
原子哥,为什么我把core_cm3.h这个文件拷贝到SYSTEM/SYS下面之后,一编译,错误更多了呢?搞了好久了,麻 ...

该core_cm4.h文件在stm32f4xx.h里面被引用,实际上是ARM CMSIS的东西,路径在MDK安装路径下,为: MDK安装目录ARMPackARMCMSIS4.1.1CMSISInclude

一般来说,装了CMSIS支持包就应该可以找到才对,但是部分客户电脑无法找到,原因未知.
不过,我们可以通过手动制定路径的办法,解决这个问题.

添加方法:点击魔术棒-->C/C++选项卡-->Include Paths ,选择我们MDK安装目录,找到ARMPackARMCMSIS4.1.1CMSISInclude,如图2所示:
shallowd
5楼-- · 2019-07-23 09:56
cfluke 发表于 2016-7-23 16:24
该core_cm4.h文件在stm32f4xx.h里面被引用,实际上是ARM CMSIS的东西,路径在MDK安装路径下,为: MDK安装目 ...

按17楼的方法,我的工程编译ok了
aaa405944519
6楼-- · 2019-07-23 15:43
 精彩回答 2  元偷偷看……

一周热门 更多>