*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'Target 1' assembling startup_stm32f10x_md.s... compiling user.c... C:\Keil_v5\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include\stm32f10x.h(483): error: #5: cannot open source input file "core_cm3.h": No such file or directory #include "core_cm3.h" user\user.c: 0 warnings, 1 error compiling core_cm3.c... compiling system_stm32f10x.c... ".\1.axf" - 1 Error(s), 0 Warning(s). Target not created. Build Time Elapsed: 00:00:00
时间: 2023-10-15 17:07:10 浏览: 1241
这段代码是编译器编译 STM32F1xx 系列芯片的代码时出现了错误。错误信息显示找不到头文件 core_cm3.h。
这可能是由于编译器没有找到该头文件,或者该头文件没有正确安装。您可以尝试检查以下内容:
1. 检查编译器是否正确安装,并且已经添加了正确的环境变量。
2. 检查是否已经安装了 STM32F1xx 的支持包,并且版本是否正确。
3. 检查在编译器中是否已经添加了正确的搜索路径,以便可以找到该头文件。
如果您已经确认以上问题都没有出现,那么您可以尝试使用其他版本的该头文件,或者从其他地方下载该头文件并将其添加到编译器的搜索路径中。
希望这些信息能够帮助您解决问题。
相关问题
*** Using Compiler 'V5.05 update 1 (build 106)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin'怎么解决
这是Keil MDK软件的编译器版本和安装路径信息。如果你在使用Keil MDK进行编译时遇到了这个问题,可以尝试以下方法解决:
1. 确认你的Keil MDK软件已经正确安装并且编译器路径正确。
2. 如果你是第一次使用Keil MDK,可以尝试重新安装软件并确认安装路径正确。
3. 如果你已经安装了Keil MDK并且路径正确,可以尝试更新编译器版本。
4. 如果以上方法都不行,可以尝试在Keil MDK的工程设置中修改编译器路径,或者重新创建一个新的工程。
希望这些方法能够帮到你解决问题。
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Program Files\keil\ARM\ARMCC\Bin'
您提到的编译器是Keil MDK-ARM的ARM编译器(版本号为V5.06 update 6,构建号为750),它常用于开发STM32微控制器的嵌入式系统。该编译器提供了强大的工具和功能,用于编译、调试和构建嵌入式应用程序。您提到了该编译器的安装路径为'D:\Program Files\keil\ARM\ARMCC\Bin',这是默认的安装路径,用于存放编译器的可执行文件。如果您有关于该编译器的具体问题或需求,请告诉我,我将尽力为您提供帮助。
阅读全文