靈動微MM32單片機下載程序報錯說明

程序是爲實現特定目標或解決特定問題而用計算機語言編寫的命令序列的集合。程序即完成某一件事或者是某一項工做所進行的步驟。程序具備很強的次序性和條理性,是完成一項工做所通用的方式及步驟,必須由必定數量的前後順序的行爲或者工序組成,一步步的進行,直至完成目標。下面要介紹的是靈動微MM32 MCU下載程序報錯說明.ide

  1. 實驗設備:

MM32f103 測試板,MM32 測試板, Jlink、ulink2 以及 keil 5.1五、keil5.18 版本測試

  1. 實驗現象:

複製一個 MM32f103 的軟件工程文件到任意別的目錄下,而後修改工程文件名,打開後,直接編譯,而後下載,會發現下載報錯,出現以下圖所示。(MM32 一樣會出錯)3d

靈動微MM32單片機下載程序報錯說明

複製一個 MM32f103 的軟件工程文件到任意別的地方,而後修改工程文件名,打開後,編譯好,這時候若是直接讀 ID,或者進入這個頁面,退出後,下載也是能成功的。blog

靈動微MM32單片機下載程序報錯說明

最後,把問題定位到了 jlink 上,由於修改了工程名,可是 jlink 的配置文件名沒改,因此它找不到設置的相對路徑,所以報錯。it

  1. 問題解決方法:

(1) 更改工程名的時候也把.uvoptx 後綴名的文件名改爲相應的名稱編譯

(2) 下載前讀一次 ID 或者進入 Flash Download 配置頁面一次class

(3) 使用 ULINK2,通過測試,ULINK2 沒有這問題軟件

由於用戶是從網上下載的程序,因此出現以上問題的機率仍是挺大的。配置

相關文章
相關標籤/搜索