STM32入门教程-2023持续更新中
2023-06-24 01:01 作者:ClumsyThinker | 我要投稿

记录下新建工程时的两个报错 error: L6002U和 Error: command-line: #564
L6002U是编译的时候无法连接,两种可能一种是Windows用户名有中文,此种情况百度比较容易出来。我用户名没有英文也出现了这个问题,解决的很玄学,没有明白问题在哪单纯操作了一通解决了,首先我做了评论区大佬讲的这个操作:D:\Keil5\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这是因为你装的MDK版本太新了,比如MDK5.12/5.13,它们不会从MDK安装目录去查找头文件。 所以导致这个错误。解决方法如下:把core_cm3.h文件复制到keil软件安装的include目录下:D:\MDK\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include。然后还是报错,然后我改了

我先选了这个下拉框中的

再次编译报了一堆错,但我该回去改成Use default compiler version 5之后编译就不报错了,但是开始报 Error: command-line: #564错误,这个错误是因为报错的哪个文件没有打开权限,我做了这个操作

把哪个勾勾掉,又勾回来(大概率没啥用)。然后我又
