1. 程式人生 > >ST_LINK/V2 SWIM和SWD、JTAG下載口及驅動安裝說明

ST_LINK/V2 SWIM和SWD、JTAG下載口及驅動安裝說明

LED狀態說明

  • 閃爍紅色:ST-LINK/V2連線到計算機後,第一次USB列舉過程
  • 紅色:ST-LINK/V2與計算機已建立連線
  • 閃爍綠色/紅色:目標板和計算機在進行資料交換
  • 綠色:通訊完成
  • 橙色(紅色+綠色):通訊失敗
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
由於STM8的SWIM介面只需要4根連線線,所以ST-LINK/V2連線至STM8目標板時需要注意連線位置。

下面為ST-Link/V2 SWIM介面定義:

模擬器埠連線目標板功能
1. VDDMCU VCC連線STM8目標板的電源VCC
2. DATAMCU SWIM pin連線STM8目標板的SWIM PIN
3. GNDGND連線STM8目標板的電源GND
4. RESETMCU RESET pin連線STM8目標板的RESET PIN

下面是ST-Link/V2 SWIM標準的介面排列:

ST-Link/V2 SWIM指定的標準介面

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
STM32的JTAG / SWD介面是通過20PIN連線線連線目標板,所以ST-LINK/V2連線至STM32目標板時需要注意連線方向。

下面為ST-Link/V2 JTAG/SWD介面定義:

模擬器埠連線目標板功能
1. TVCCMCU電源VCC連線STM32目標板的電源VCC
2. TVCCMCU電源VCC連線STM32目標板的電源VCC
3. TRSTGNDGROUND
4. UART-RXGNDGROUND
5. TDITDI連線STM32的JTAG TDI
6. UART-TXGNDGROUND
7. TMS, SWIO  TMS, SWIO連線STM32的JTAG的TMS, SWD的SW IO
8. BOOT0GNDGROUND
 9. TCK, SWCLK  TCK, SWCLK連線STM32的JTAG的TCK, SWD的SW CLK
10. SWIMGNDGROUND
11. NCNCUnused
12. GNDGNDGROUND
13. TDOTDO連線STM32的JTAG TDO
14. SWIM-RSTGNDGROUND
15. STM32-RESETRESET連線STM32目標板的RESET埠
16. KEYNCGROUND
17. NCNCUnused
18. GNDGNDGROUND
19. VDDNCVDD (3.3V)
20. GNDGNDGROUND

下面是ST-Link/V2 JTAG/SWD標準的介面排列:

ST-Link/V2 JTAG/SWD指定的標準介面

針對使用SWD模式,接線直接1,7,9,20即可。驅動可直接使用keil安裝環境下的STLINK驅動,路徑一般為:C:\Keil_v5\ARM\STLink\USBDriver