标题: keil打stm32程序缺少core_cm3.h [打印本页]

作者: zhengaohui    时间: 2019-3-12 15:53
标题: keil打stm32程序缺少core_cm3.h
如图所示


我去了相应的文件夹没有看到那个h文件,是安装的时候出错了吗?求解

作者: zsyzdx    时间: 2019-3-12 16:28
网上有的  或者官方程序里面也有 可以复制过去!!
作者: 疯子本人    时间: 2019-3-12 21:21
先去看看例程有没有这个h文件,有的话复制过去就好了,还要确定这个h文件是不是系统的h文件还是自己写的h文件,自己写的话就不在其他例程上
作者: BATTER_LI    时间: 2019-3-13 08:57
网上有例程库可以直接从里面复制相应都头文件或者是直接将你写的程序复制到例程库里面用。
具体位置直接搜STM32官网即可,有中文版都看起来也比较舒服。
作者: rocket3370    时间: 2019-3-13 09:39
这个头文件是cortex-m3的内核头文件,只要是这个内核的MCU都需要这个文件,里面有内核的一些定义和功能,比如内核时钟,中断系统,软件复位函数等。安装初期版本的keil会自带的;后来到了keil5好像需要自己去添加,可以去那些内核是cortex-m3芯片的例程库中CMSIS里面找,比如STM32F10系列。
作者: 苏苏苏苏啊啊啊    时间: 2019-3-13 10:28
搜一搜网上的例程序库基本都有
作者: xzj3203577    时间: 2019-3-20 20:20
是缺少core_cm3.h 吗?  我这边之前编译的时候是缺少缺少core_cm3.c文件,是因为没有加载stm32f10x固件库,网上下载后添加进去就好了 。
作者: 时代の虚言    时间: 2019-3-21 09:22
我之前遇到过相似的问题,解决方法如下:
1.将缺少的文件名称复制下来,在我的电脑中搜索;如果有,在Target1右侧第一个“魔法棒”图标那里设置路径即可。
2.如果没有,点击在Target1右侧最后一个图标,那里可以下载官方的固件库。
作者: AKA123    时间: 2020-5-13 15:48
我的是没有core_cm3.o文件,请问怎么解决

作者: 小鱼仔1111    时间: 2020-5-14 10:18
一般来讲,你的keil的安装路径里能找到。如果找不到你可以在网上找些例程,例程的工程里面为了方便你们编译通过需要的.c\.h文件都有的
作者: w254489035    时间: 2020-5-21 15:37
自己添加进去就可以了
作者: river45    时间: 2020-8-18 14:29
楼主解决了么,我遇到同样的问题
作者: daocheng    时间: 2020-8-18 21:01
应该找到这个core_cm3.h 然后放到工程目录下吧




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1