Keil报错:cannot open source input file "core_cmInstr.h" 解决办法

简介: Keil报错:cannot open source input file "core_cmInstr.h" 解决办法

前言

前几天在面包板社区申请了一块uFun开发板,昨天刚到手,在烧录Demo程序的时候遇到一个问题,就是Keil打开工程,编译,报很多错误 cannot open source input file"core_cmInstr.h,然后搜索了一些资料,最后解决了这个小问题,以下是解决办法。


Demo程序文件夹里有两个Keil的工程文件,一个是Keil4对应的,一个是Keil5的,可以说uFun还是考虑的挺周到的。

640.jpg


编译报错,cannot open source input file "core_cmInstr.h,找不到这个头文件,38个Error都是这个问题。

640.jpg


从文件名来看,这个头文件应该是内核相关的文件,于是在电脑本地搜索这个文件,终于在Keil的安装目录下搜索到了这个文件,我的是在 E:\Keil_v5\ARM\Pack\ARM\CMSIS\4.3.0\CMSIS\Include这个文件夹下:

640.jpg


知道了文件在哪里,我们直接手动指定头文件路径不就行了:

640.jpg


好了,终于下载成功了。打开串口助手,波特率115200,可以看到程序启动的一些LOG

目录
相关文章
|
9月前
|
Unix Linux 虚拟化
VMware Workstation 17.6.2 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.2 发布下载,现在完全免费无论个人还是商业用途
43156 16
VMware Workstation 17.6.2 发布下载,现在完全免费无论个人还是商业用途
|
11月前
|
存储 芯片
【TFT彩屏移植】STM32F4移植1.8寸TFT彩屏简明教程(一)
【TFT彩屏移植】STM32F4移植1.8寸TFT彩屏简明教程(一·)
513 0
|
7月前
|
机器学习/深度学习
YOLOv11改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计
YOLOv11改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计
526 8
YOLOv11改进策略【Neck】| GSConv+Slim Neck:混合深度可分离卷积和标准卷积的轻量化网络设计
|
XML 数据格式 Python
【Python】已解决:xml.parsers.expat.ExpatError: no element found: Line 1, column 0
【Python】已解决:xml.parsers.expat.ExpatError: no element found: Line 1, column 0
452 0
后端登录接口使用postman,无法接收返回数据,怎样解决,认真比较与原项目的代码,看看有没有写的不一样的,问题就能解决,不要多少写,根据postman的提示先找到错误的进程,看错误进程出现在那个进程
后端登录接口使用postman,无法接收返回数据,怎样解决,认真比较与原项目的代码,看看有没有写的不一样的,问题就能解决,不要多少写,根据postman的提示先找到错误的进程,看错误进程出现在那个进程
|
传感器 算法
智能车元素的处理方案:环岛,坡道,三叉,以及直道和弯道的速度控制方案
智能车元素的处理方案:环岛,坡道,三叉,以及直道和弯道的速度控制方案
1512 0
HOSTAPD ht_capab设置
HOSTAPD ht_capab设置
446 1
STM32:串口通信(串口发送)(内含:1.接线图+2.实物图+3.代码部分)
STM32:串口通信(串口发送)(内含:1.接线图+2.实物图+3.代码部分)
4451 0
STM32:串口通信(串口发送)(内含:1.接线图+2.实物图+3.代码部分)
|
数据处理 调度
RT-Thread快速入门-线程管理(下)
RT-Thread快速入门-线程管理(下)
332 0
|
算法 调度
FreeRTOS入门教程(互斥锁的概念和函数使用)
FreeRTOS入门教程(互斥锁的概念和函数使用)
738 0