題記
這段時間,由於工作的原因,需要接觸到使用cmd命令,調用J-Link的commander去燒寫固件程序,把程序燒進硬件里面去,以下是我的粗略總結。
具體操作
第一步 打開cmd命令行
在連接好硬件設施之后,win+R打開cmd命令,cd進入JLink.exe界面,或者直接打開J-Link Commander 界面,頁面效果如圖所示:
輸入USB,檢測硬件是否連接完好,若連接完好,看到連接完好的提示
第二步 輸入Device命令,配置連接方式
輸入Device命令和自己芯片的型號,選擇自己芯片的連接方式,SWD還是JTAG等,我的芯片是SWD,選擇s后如圖所示:
最后燒寫文件
使用loadfile命令燒寫自己的固件程序,由於固件程序有.bin和.hex和其他的,.hex是不用加寫入地址的,.bin問件在燒寫的時候需要寫入的地址0Xxxx,燒寫如圖
燒寫成功會有如下提示:
J-Link: Flash download: Flash programming performed for 1 range (126976 bytes)
J-Link: Flash download: Total time needed: 2.247s (Prepare: 0.057s, Compare: 0.008s, Erase: 0.000s, Program: 2.175s, Verify: 0.002s, Restore: 0.004s)
O.K.
顯示OK即表示燒寫成功。
原文鏈接:https://blog.csdn.net/qq_41373257/java/article/details/102385027