如何使用J-Flash下載微控制器程式(.hex) 轉載一篇比較全面的j-flash下載
如何使用J-Flash下載微控制器程式(.hex)
工具/原料
- 聯想(Lenovo)拯救者R7000
- Windows10/7
- J-FlashV6.52b
- J-Link V6.52b
方法/步驟
-
1
在電腦桌面“開始”選項中找到已經安裝好的J-Link V6.52b資料夾,從中找到J-FlashV6.52b開啟,可以將J-Flash生成快捷鍵,放到桌面方便下次使用。
-
開啟之後選中“Create a new project”,點選Start J-Flash。
-
選擇Target Interface的型別,可選的型別有JTAG、SWD、cJTAG等,我們這裡使用的是SWD介面模式,此種介面一般包括(3.3V、GND、SWDIO、SWCLK、NRST)。點選Target Device欄中的“...”選擇我們使用的微控制器型號。
-
在Manufacturer中選擇處理器的大類,此專案使用的是ST系列的,找到我們使用的具體型號,點選“OK”。
-
配置完成之後,需要進行選擇目標檔案,點選“File”→“Open data file ...”→“開啟”。操作之後我們可以看到程式的下載地址為0x8000000。
-
將ARM模擬器連線到電路板,點選“Target”→“Connect”,進行連線。
-
連線成功之後,在J-Flash介面的下方會顯示“Connected successfully”。
-
通過以上的步驟,下載平臺基本上已經搭建好了,點選“Target”→“Production Programming”或者使用快捷鍵F7,下載程式。
-
步驟執行之後,會顯示程式下載進度條。
-
判斷程式是否下載成功可以通過J-Flash介面下面的提示判斷。如果成功會顯示“Target erased,programmed and verified successfully - Completed after 2.771 sec”意思為目標程式擦除成功,校驗和下載完成,耗時2.771秒。
-
如果想程式下載完成之後,讓系統執行起來,此時需要點選“Options”→“Project settings”→“Production”→“Start application”。
END
注意事項
- 1、顯示連線成功,才能下載目標程式;
- 2、下載過程中,硬體連線一定要可靠,避免出現下載中斷;
- 3、微控制器選型不能有誤。