導航:首頁 > 源碼編譯 > keil5代碼編譯出錯怎麼辦缺少axf

keil5代碼編譯出錯怎麼辦缺少axf

發布時間:2024-07-18 19:46:17

❶ error 10:syntax error

這個帖子問題提問的時間已經很早了,不過今天我在用KEIL5編譯新唐程序並下載程序的過程中出現了類似的錯誤:

*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'E:Keil_v5ARMARMCCBin'

Build target 'YT4U-AX1'

compiling main.c...

linking...

Program Size: Code=4360 RO-data=336 RW-data=832 ZI-data=968

FromELF: creating hex file...

".ObjectsOpadt.axf" - 0 Error(s), 0 Warning(s).

Build Time Elapsed: 00:00:01

Load "G:\Sams\Objects\Opadt.axf"

Include "G:\Sams\Nu_Link_Driver.ini"

;[Version]

^

*** error 10: Syntax error

Programming Done.

Verify OK.

Application running...

Flash Load finished at 10:04:47

排除問題經過:

  1. 因程序編譯通過,證明程序本身沒問題,下載程序後也能正常運行;不過為了追求完美,我看到錯誤始終感覺心裡不爽;

  2. 於是網路,無果,有關這個問題的回答太少了,無法,還得靠自已;

  3. 根據提示說問題出在

  4. Include "G:\Sams\Nu_Link_Driver.ini"

    ;[Version]

    ^

    *** error 10: Syntax error

  5. 於是打開了G:\Sams\Nu_Link_Driver.ini"這個配置文件,檢查後沒問題;

  6. 根據多年的經驗判斷,這個問題一定出現在Keil5的設置上;

  7. 於是進入Kei5設置界面逐一排查,最後發現問題出在:

  8. Utilitilies選項卡下面Configure Flash Menu Command中,如下圖:

❷ 問一個keil5的編譯錯誤的問題

提示指出了4個未定義的符號,在文件中無法識別到。
例如 stm32f4xx_it 中用到了 EXTI_ClearITPendingBit,但是從 stm32f4xx_it 這個模塊的角度而言,它查不到你在哪裡定義了這個符號,無法判斷這個符號究竟是什麼,也就無法進行連接。
一般而言都是包含關系有錯誤,或工程的搜尋路徑配置有問題。

❸ keil 做了個c測試程序, 報告如下錯誤,不明白原因,報告意思是說沒有arm庫,如何加上呢剛剛接觸keil

Target not created,目標沒有被創建。
1你沒有將源程序文件加入到工程中。
2加入方法,從左側的project窗口中的,右鍵點擊任意一個Group,選擇Add File to Group 'souce code'.即可完成。
3如有問題,具體可以參考幫助「如何建立工程」
建議你以後養成多看幫助的好習慣,上面寫的詳盡又權威。

❹ .\outup\XXXX.axf: error: L6002U: Could not open file c:\Keil\ARM\

我也遇到同樣的問題,但是我解決了,我看其他人沒有幾個分享解決方法的,所以分享到這里。

第一,分析編譯錯誤原因,Could not open file 就找不到文件。那我們就照著這個文件路徑自己找一下,是否能找到。我找了一下,果然沒有找到。由於我之前用其他電腦寫的程序,keil環境的目錄不同,所以這台電腦就沒有這樣的路徑。

❺ keil編譯時報錯:error: L6002U: Could not open file .\***\core_cm3.o

歷時好幾次的碰壁,我終於解決這個問題了。

根據網路其他答案給的思路,其實就是修改環境變數,因為當前系統TEMP和TMP環境變數存在著中文。但是如果你直接修改 %USERPROFILE% 為其他英文路徑開Keil會卡死並閃退(其實是你打開main.c就閃退)!!!

因為修改成別的一個英文文件夾是不行的,你只是在環境變數中修改了文件路徑,但是電腦中這些路徑並不存在,所以你打開Keil才會閃退。

那麼解決問題的關鍵就是:先在系統C盤中創建好了所有的英文路徑,再你創建的文件夾路徑修改環境變數!!!


准備工作:先將你的Keil軟體關閉


1、在【C盤根目錄】創建【UserData】文件夾


點擊確定後退出。

再次打開Keil編譯即可不再報錯,再次愉快寫代碼吧。


祝願諸位萬事如意。

閱讀全文

與keil5代碼編譯出錯怎麼辦缺少axf相關的資料

熱點內容
3des演算法的c語言實現 瀏覽:869
網上怎樣購買伺服器地址 瀏覽:809
新氧app都在哪個城市 瀏覽:731
十二大加密貨幣圖片 瀏覽:313
資料庫日誌自動壓縮 瀏覽:929
手機表格文檔用哪個app 瀏覽:77
找人開發app的公司怎麼樣 瀏覽:651
android藍牙發送數據 瀏覽:428
範文瀾中國通史pdf 瀏覽:755
php常用的設計模式 瀏覽:889
安卓手機怎麼一個一個的截圖 瀏覽:980
javajsondate 瀏覽:356
matlab圖像處理演算法 瀏覽:670
安卓如何禁止手機自動降頻 瀏覽:697
一份加密不緊急的上行文 瀏覽:417
伺服器c5是什麼意思 瀏覽:444
基礎程序員證 瀏覽:425
如何防止伺服器被偷油 瀏覽:291
安卓導入存儲聯系人怎麼不見了 瀏覽:103
微信遮圖打賞源碼 瀏覽:173