1. 程式人生 > 其它 >如何使用J-Flash下載微控制器程式(.hex) 轉載一篇比較全面的j-flash下載

如何使用J-Flash下載微控制器程式(.hex) 轉載一篇比較全面的j-flash下載

如何使用J-Flash下載微控制器程式(.hex)

工具/原料

  • 聯想(Lenovo)拯救者R7000
  • Windows10/7
  • J-FlashV6.52b
  • J-Link V6.52b

方法/步驟

  1. 1

    在電腦桌面“開始”選項中找到已經安裝好的J-Link V6.52b資料夾,從中找到J-FlashV6.52b開啟,可以將J-Flash生成快捷鍵,放到桌面方便下次使用。

  2. 開啟之後選中“Create a new project”,點選Start J-Flash。

  3. 選擇Target Interface的型別,可選的型別有JTAG、SWD、cJTAG等,我們這裡使用的是SWD介面模式,此種介面一般包括(3.3V、GND、SWDIO、SWCLK、NRST)。點選Target Device欄中的“...”選擇我們使用的微控制器型號。

  4. 在Manufacturer中選擇處理器的大類,此專案使用的是ST系列的,找到我們使用的具體型號,點選“OK”。

  5. 配置完成之後,需要進行選擇目標檔案,點選“File”→“Open data file ...”→“開啟”。操作之後我們可以看到程式的下載地址為0x8000000。

  6. 將ARM模擬器連線到電路板,點選“Target”→“Connect”,進行連線。

  7. 連線成功之後,在J-Flash介面的下方會顯示“Connected successfully”。

  8. 通過以上的步驟,下載平臺基本上已經搭建好了,點選“Target”→“Production Programming”或者使用快捷鍵F7,下載程式。

  9. 步驟執行之後,會顯示程式下載進度條。

  10. 判斷程式是否下載成功可以通過J-Flash介面下面的提示判斷。如果成功會顯示“Target erased,programmed and verified successfully - Completed after 2.771 sec”意思為目標程式擦除成功,校驗和下載完成,耗時2.771秒。

  11. 如果想程式下載完成之後,讓系統執行起來,此時需要點選“Options”→“Project settings”→“Production”→“Start application”。

    END

注意事項

  • 1、顯示連線成功,才能下載目標程式;
  • 2、下載過程中,硬體連線一定要可靠,避免出現下載中斷;
  • 3、微控制器選型不能有誤。