ST-LINK三根線實現下載

STM32的JTAG / SWD接口是通過20PIN的線進行連接,ST-Link/V2 JTAG/SWD的接口定義:

仿真器端口 連接目標板 功能
1. TVCC MCU電源VCC 連接STM32目標板的電源VCC
2. TVCC MCU電源VCC 連接STM32目標板的電源VCC
3. TRST GND GROUND
4. UART-RX GND GROUND
5. TDI TDI 連接STM32的JTAG TDI
6. UART-TX GND GROUND
7. TMS, SWIO   TMS, SWIO 連接STM32的JTAG的TMS, SWD的SW IO
8. BOOT0 GND GROUND
 9. TCK, SWCLK   TCK, SWCLK 連接STM32的JTAG的TCK, SWD的SW CLK
10. SWIM GND GROUND
11. NC NC Unused
12. GND GND GROUND
13. TDO TDO 連接STM32的JTAG TDO
14. SWIM-RST GND GROUND
15. STM32-RESET RESET 連接STM32目標板的RESET端口
16. KEY NC GROUND
17. NC NC Unused
18. GND GND GROUND
19. VDD NC VDD (3.3V)
20. GND GND GROUND

 

而爲了實現下載,在板子有供電的情況下,只需要連接其中的三根線就可以:SWDIO,SWCLK,GND

而ST-LINK2腳需要參考電壓,因此把2腳也連上

ST-Link/V2 JTAG/SWD標準的接口排列如圖:

連接2、7、9、20四腳即可實現下載

連接時注意接口方向

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章