F:\MDK5\ARM\PACK\Keil\STM32F1xx_DFP\1.1.0\Device\Include\stm32f10x.h(483): error: #5: cannot open source input file "core_cm3.h": No such file or directory
时间: 2023-07-17 19:57:31 浏览: 494
Keil.STM32F1xx_DFP.1.0.5.pack stm32f1 keil5固件库
5星 · 资源好评率100%
这个错误通常出现在使用 Keil MDK 开发环境时,编译器无法找到 "core_cm3.h" 文件。这个文件是 ARM Cortex-M3 核心的 CMSIS(Cortex Microcontroller Software Interface Standard)头文件之一。
解决这个问题的方法是确保你的开发环境中包含了 CMSIS 核心文件。你可以按照以下步骤操作:
1. 打开 Keil MDK。
2. 在菜单栏中选择 "Project" -> "Manage Project Items"。
3. 在 "Manage Project Items" 窗口中,选择 "Device" 标签。
4. 确保你选择了正确的芯片系列和具体型号,然后点击 "Add" 按钮。
5. 在弹出的对话框中,选择 "CMSIS" 文件夹,并点击 "OK"。
6. 点击 "OK" 关闭 "Manage Project Items" 窗口。
这样做会将 CMSIS 核心文件添加到你的项目中,解决了找不到 "core_cm3.h" 文件的问题。重新编译你的项目,应该就能成功了。
阅读全文