ST_LINK/V2 SWIM和SWD、JTAG下載口及驅動安裝說明
阿新 • • 發佈:2019-01-30
LED狀態說明
- 閃爍紅色:ST-LINK/V2連線到計算機後,第一次USB列舉過程
- 紅色:ST-LINK/V2與計算機已建立連線
- 閃爍綠色/紅色:目標板和計算機在進行資料交換
- 綠色:通訊完成
- 橙色(紅色+綠色):通訊失敗
由於STM8的SWIM介面只需要4根連線線,所以ST-LINK/V2連線至STM8目標板時需要注意連線位置。
下面為ST-Link/V2 SWIM介面定義:
模擬器埠 | 連線目標板 | 功能 |
---|---|---|
1. VDD | MCU VCC | 連線STM8目標板的電源VCC |
2. DATA | MCU SWIM pin | 連線STM8目標板的SWIM PIN |
3. GND | GND | 連線STM8目標板的電源GND |
4. RESET | MCU RESET pin | 連線STM8目標板的RESET PIN |
下面是ST-Link/V2 SWIM標準的介面排列:
ST-Link/V2 SWIM指定的標準介面
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------下面為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 |
下面是ST-Link/V2 JTAG/SWD標準的介面排列:
ST-Link/V2 JTAG/SWD指定的標準介面
針對使用SWD模式,接線直接1,7,9,20即可。驅動可直接使用keil安裝環境下的STLINK驅動,路徑一般為:C:\Keil_v5\ARM\STLink\USBDriver