STM32入門教程-2023持續(xù)更新中
2023-06-24 01:01 作者:ClumsyThinker | 我要投稿

記錄下新建工程時(shí)的兩個(gè)報(bào)錯(cuò)?error: L6002U和?Error: command-line:?#564
L6002U是編譯的時(shí)候無法連接,兩種可能一種是Windows用戶名有中文,此種情況百度比較容易出來。我用戶名沒有英文也出現(xiàn)了這個(gè)問題,解決的很玄學(xué),沒有明白問題在哪單純操作了一通解決了,首先我做了評(píng)論區(qū)大佬講的這個(gè)操作: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這是因?yàn)槟阊b的MDK版本太新了,比如MDK5.12/5.13,它們不會(huì)從MDK安裝目錄去查找頭文件。 所以導(dǎo)致這個(gè)錯(cuò)誤。解決方法如下:把core_cm3.h文件復(fù)制到keil軟件安裝的include目錄下:D:\MDK\install\ARM\PACK\Keil\STM32F1xx_DFP\2.2.0\Device\Include。然后還是報(bào)錯(cuò),然后我改了

我先選了這個(gè)下拉框中的

再次編譯報(bào)了一堆錯(cuò),但我該回去改成Use default compiler version 5之后編譯就不報(bào)錯(cuò)了,但是開始報(bào)?Error: command-line: #564錯(cuò)誤,這個(gè)錯(cuò)誤是因?yàn)閳?bào)錯(cuò)的哪個(gè)文件沒有打開權(quán)限,我做了這個(gè)操作

把哪個(gè)勾勾掉,又勾回來(大概率沒啥用)。然后我又

右鍵單擊main.c把打開了Options for File'main.c',把這個(gè)勾點(diǎn)成這種灰色的勾(大概率也沒用),最后參考這篇文章解決的:https://blog.csdn.net/qq_32969455/article/details/124581817?utm_medium=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-1-124581817-blog-null.262^v1^pc_404_mixedpudn&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-1-124581817-blog-null.262^v1^pc_404_mixedpud
標(biāo)簽: