STM32使用J-LINK下载HEX文件
使用J-LINK仿真器下載HEX文件到STM32芯片
工具/原料
-  J-Flash ARM 
-  開發板 
-  J-LINK仿真器 
方法/步驟
打開“開始”-“所有程序”-SEGGER-JLink ARM v4.14c-J Flash ARM
打開“Option”選擇“Project settings…”,進行燒寫前的必要設置,如下圖:
在“General”頁,選擇“USB”,如下圖:
在“Target Interface”頁,選擇“SWD”,JTAG速度設置為“Auto selection”,如下圖
在“CPU”頁,選擇開發板的CPU型號:ST STM32F103VC,如下圖:
“FLASH”頁不用設置,默認設置就可以了。
在“Production”頁,我們把“Start application”選上,則在下載成功之后,程序會自動運行。
在設置完成后,我們點擊“確定”退出。
我們點擊“Target”—》“Connect”,開始連接目標板:
連接成功會有提示信息,如下邊的狀態攔:
Connecting ...
?- Connecting via USB to J-Link device 0
?- J-Link firmware: V1.20 (J-Link ARM V8 compiled Nov 28 2014 13:44:46)
?- JTAG speed: 2000 kHz (Auto)
?- Initializing CPU core (Init sequence) ...
? ? - Initialized successfully
?- JTAG speed: 2000 kHz (Auto)
?- Connected successfully
接著,我們在“File”—》“Poen data file”中打開燒錄的HEX文件,如圖:
加載完成后,選擇“Target”—》“Auto”或者快捷鍵“F7”進行自動燒錄:燒寫成功!如下圖:
?
燒寫成功之后,JLINK自動斷開與開發板的連接。我們可以看到,程序已經在開發板上運行了!
END
注意事項
-  在“Target Interface”頁,選擇“SWD”,不是“JTAG” 
總結
以上是生活随笔為你收集整理的STM32使用J-LINK下载HEX文件的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: STM32调试过程中,读保护,写保护造成
- 下一篇: st-link和jlink调试stm32
