回覆列表
  • 1 # azgmn23173

    J-flash arm是單獨的Flash ISP燒寫軟體,把單獨的bin檔案或者hex檔案燒寫到微控制器的flash裡面去,在開發ARM9、ARM11的時候,對於已經批次生產的產品,在下生產線之後,需要我們對其控制器燒寫程式的時候,廠家一般都只會提供一個bin檔案,這時就又要用到j-flash arm。J-Flash ARM是J-Link自帶的一款Flash ISP軟體,支援bin格式、hex格式、srec格式(Motorola的)如下介紹J-Flash ARM的使用方法:1.首先用IAR開啟一個K60的工程,需要做一下設定,如下圖:2.設定如上圖之後,編譯連結整個工程,然後到$PROJ_DIR$\FLASH_512KB_PFLASH\Exe檔案下找到.bin檔案,如下圖(.out檔案為點選debug時用到的檔案):3.要燒寫的檔案準備好了,下面就需要開啟J-Flash ARM軟體了,上圖:開啟介面如下圖所示:4.首次使用的時候,需要點選File->Open Project,然後選擇目標晶片,如例,找到MK60N512.jflash開啟之後,接著連線J-Link和目標板並給J-Link和目標板供電,然後開始連線,點選Target->connect連線之後,可以在下面的log視窗看到連線已經成功了。5.載入第二步生成的.bin檔案,點選File->Open data file找到要下載的bin檔案,然後點選開啟,這時彈出燒寫flash的首地址,預設為0即從K60的0x00000000地址開始燒寫,然後點選確認:6.最後一步,把開啟的bin檔案下載到目標板之中,點選target->Program,下載程式到目標板中,中間彈出視窗一律預設即可,然後下載成功之後,程式沒有立即執行,這時就需要最後一個操作了,點選target->start application啟動程式執行。這樣,J-Flash的完整操作流程就好了。

  • 中秋節和大豐收的關聯?
  • 一週做幾次有氧運動比較合適?