
UM1075
使用者手冊
ST-LINK/V2 在線調試器/編程器
適用於 STM8 和 STM32

介紹
ST-LINK/V2 是一款適用於 STM8 和 STM32 微控制器系列的在線調試器/編程器。 單線接口模塊 (SWIM) 和 JTAG/串行線
調試 (SWD) 接口,便於與位於應用板上的任何 STM8 或 STM32 微控制器進行通信。 除了提供與 ST-LINK/V2 相同的功能外,ST-LINK/V2-ISOL 還具有 PC 和目標應用板之間的數字隔離功能。 它還可以承受 voltages 高達 1000 VRMS。 USB 全速接口允許與 PC 通信,並且:
- STM8 設備通過 ST Visual Develop (STVD) 或 ST Visual Program (STVP) 軟件(可從 STMicroelectronics 獲得)。
- STM32 設備通過 Atollic® 和 TASKING 集成開發環境。™®、IAR、Keil

特徵
- 由 USB 連接器提供的 5 V 電源
- USB 2.0 全速兼容接口
- USB 標準 A 轉 Mini-B 電纜
- 游泳特定功能
– 1.65 V 至 5.5 V 應用電壓tage 支持 SWIM 接口
- 支持 SWIM 低速和高速模式
– SWIM 編程速率:低速 9.7 KB/s,高速 12.8 KB/s
– 用於通過 ERNI 標準垂直(參考:284697 或 214017)或水平(參考:214012)連接器連接到應用程序的 SWIM 電纜
– 用於通過排針或 2.54 毫米間距連接器連接到應用程序的 SWIM 電纜 - JTAG/串行線調試 (SWD) 特定功能
– 1.65 V 至 3.6 V 應用電壓tag在 J 上支持 eTAG/SWD 接口和 5 V 容限輸入
– JTAG 用於連接標準 J 的電纜TAG 20 針間距 2.54 毫米連接器
- 支持 JTAG 溝通
– 支持串行線調試 (SWD) 和串行線 view呃(SWV)通信 - 支持直接固件更新功能 (DFU)
- 與 PC 通信期間閃爍的狀態 LED
- 1000 VRMS 高隔離電壓tage(僅限 ST-LINK/V2-ISOL)
- 工作溫度 0 至 50 °C
訂購資訊
要訂購 ST-LINK/V2,請參閱表 1:
表 1. 訂購代碼列表
| 訂購代號 | ST-LINK 說明 |
| ST-LINK/V2 | 在線調試器/編程器 |
| ST-LINK/V2-隔離 | 具有數字隔離功能的在線調試器/編程器 |
產品內容
產品隨附的電纜如圖 2:ST-LINK/V2 產品內容和圖 3:ST-LINK/V2-ISOL 產品內容所示。 它們包括(在圖 2 和圖 3 中從左到右):
- USB 標準 A 轉 Mini-B 電纜 (A)
- ST-LINK/V2調試與編程(B)
- SWIM 低成本連接器 (C)
- 一端帶有標準 ERNI 連接器的 SWIM 扁平帶 (D)
- JTAG 或帶有 20 針連接器 (E) 的 SWD 和 SWV 扁平帶


硬體配置
ST-LINK/V2 圍繞 STM32F103C8 器件設計,該器件集成了高性能 ARM® Cortex®
-M3 核心。 它採用 TQFP48 封裝。
如圖 4 所示,ST-LINK/V2 提供兩個連接器:
- J 的 STM32 連接器TAG/SWD 和 SWV 接口
- 用於 SWIM 接口的 STM8 連接器
ST-LINK/V2-ISOL 為 STM8 SWIM、STM32 J 提供了一個連接器TAG/SWD 和 SWV 接口。

- A = STM32 JTAG 和 SWD 目標連接器
- B = STM8 SWIM 目標連接器
- C = STM8 游泳,STM32 JTAG 和 SWD 目標連接器
- D = 通信活動 LED
與 STM8 應用程序的連接
對於 STM8 開發,ST-LINK/V2 可以通過兩條不同的電纜連接到目標板,具體取決於應用板上可用的連接器。
這些電纜是:
- 一端帶有標準 ERNI 連接器的 SWIM 扁平帶
- 帶有兩個 4 針、2.54 毫米連接器的 SWIM 電纜或 SWIM 分線電纜
帶 SWIM 扁平帶的標準 ERNI 連接
如果應用板上有標準 ERNI 5 針 SWIM 連接器,圖 2 顯示瞭如何連接 ST-LINK/V4。

- A = 帶有 ERNI 連接器的目標應用板
- B = 一端帶有 ERNI 連接器的電纜
- C = STM8 SWIM 目標連接器
- 參見圖 11:SWIM ST-LINK/V2 標準 ERNI 電纜。
圖6 顯示 ST-LINK/V16-ISOL 目標連接器上的針腳 2 缺失。 這個缺失的插針用作電纜連接器上的安全鑰匙,以確保 SWIM 電纜連接到目標連接器上的正確位置,即使是用於 SWIM 和 J 的插針TAG 電纜。

低成本的 SWIM 連接
圖 7 顯示瞭如果應用板上存在 2 針、4 mm、低成本 SWIM 連接器,如何連接 ST-LINK/V2.54。

- A = 帶有 4 針、2.54 毫米、低成本連接器的目標應用板
- B = 帶 4 針連接器的電纜或分線電纜
- C = STM8 SWIM 目標連接器
- 參見圖 12:SWIM ST-LINK/V2 低成本電纜
SWIM 信號和連接
表 2 總結了使用帶有 4 針連接器的線纜的信號名稱、功能和目標連接信號。
表 2. ST-LINK/V2 的 SWIM 扁平帶狀連接
| 針號 | 姓名 | 功能 | 目標連接 |
| 1 | 電源電壓 | 目標 VCC-1 | 單片機 VCC |
| 2 | 數據 | 游泳 | 單片機游泳引腳 |
| 3 | 接地 | 地面 | 接地 |
| 4 | 重置 | 重置 | 單片機復位引腳 |

表 3 總結了使用分線電纜的信號名稱、功能和目標連接信號。
由於 SWIM 分離線電纜在一側具有用於所有引腳的獨立連接器,因此可以將 ST-LINK/V2-ISOL 連接到無需標準 SWIM 連接器的應用板。 在這個扁平的色帶上,所有信號都由特定的顏色和標籤引用,以簡化目標上的連接。
表 3. ST-LINK/V2-ISOL 的 SWIM 低成本電纜連接
| 顏色 | 電纜插針名稱 | 功能 | 目標連接 |
| 紅色的 | 央視 | 目標 VCC-1 | 單片機 VCC |
| 綠色的 | UART接收 | 未使用 | 保留(2)(未連接到目標板上) |
| 藍色的 | 串口發送 | ||
| 黃色的 | BOOT0 | ||
| 橘子 | 游泳 | 游泳 | 單片機游泳引腳 |
| 黑色的 | 接地 | 地面 | 接地 |
| 白色的 | 游泳-RST | 重置 | 單片機復位引腳 |
- 應用板的電源連接到 ST-LINK/V2 調試和編程板,以確保兩個板之間的信號兼容性。
- BOOT0、UART-TX 和 UART-RX 保留用於未來的開發。
TVCC、SWIM、GND 和 SWIM-RST 可以連接到低成本的 2.54 mm 間距連接器或目標板上可用的排針。
與 STM32 應用程序的連接
對於 STM32 開發,ST-LINK/V2 需要使用標準 20 引腳 J 連接到應用程序TAG 提供扁平色帶。
表 4 總結了標準 20 針 J 的信號名稱、功能和目標連接信號TAG 扁絲帶。
表 4. JTAG/SWD 電纜連接
| 針號 | ST-LINKN2 連接器 (CN3) | ST-LINKN2 功能 | 目標連接(JTAG) | 目標連接 (SWD) |
| 1 | 虛擬應用程式 | 目標 VCC | 單片機 VDU') | 單片機 VDD(1) |
| 2 | ||||
| 3 | TRST | JTAG TRST | JNTRST | 接地(2) |
| 4 | 接地 | 接地 | 接地(3) | 接地(3) |
| 5 | TDI | JTAG TDO | JTDI | 接地(2) |
| 6 | 接地 | 接地 | 接地(3) | 接地(3) |
| 7 | TMS 開關輸入輸出 | JTAG TMS,西南 10 | 管理系統 | 威迪歐 |
| 8 | 接地 | 接地 | 接地(3) | 接地(3) |
| 9 | TCK 開關時鐘 | JTAG TCK、SW 時鐘 | 捷泰克 | 時脈訊號 |
| 10 | 接地 | 接地 | 接地(3) | 接地(3) |
| 11 | NC | 未連接 | 未連接 | 未連接 |
| 12 | 接地 | 接地 | 接地(3) | 接地(3) |
| 13 | TDO SWO | JTAG TDI、SWO | 日本貿易發展組織 | 痕跡SW0(4) |
| 14 | 接地 | 接地 | 接地(3) | 接地(3) |
| 15 | 自然資源部 | 自然資源部 | 自然資源部 | 自然資源部 |
| 16 | 接地 | 接地 | 接地(3) | 接地(3) |
| 17 | NC | 未連接 | 未連接 | 未連接 |
| 18 | 接地 | 接地 | 接地(3) | 接地(3) |
| 19 | 電源電壓 | 電源電壓 (3.3V)t5) | 未連接 | 未連接 |
| 20 | 接地 | 接地 | 接地(3) | 接地(3) |
- 應用板的電源連接到 ST-LINK/V2 調試和編程板,以確保兩個板之間的信號兼容性。
- 連接到 GND 以降低色帶上的噪音。
- 必須至少將其中一個引腳連接到地才能正確運行(建議將它們全部連接)。
- 可選:用於串行線 View呃 (SWV) 跟踪。
- 僅在 ST-LINK/V2 上可用,在 ST-LINK/V2/OPTO 上不連接。
圖 9 顯示瞭如何使用 J 將 ST-LINK/V2 連接到目標TAG 電纜。
A = 帶有 J 的目標應用板TAG 連接器- 乙=乙TAG/SWD 20 芯扁平電纜
- C=STM32JTAG 和 SWD 目標連接器
目標應用板上所需的連接器參考為:2x10C 接頭封裝 2x40C H3/9.5(間距 2.54)– HED20 SCOTT PHSD80。

筆記:
對於低成本應用或標準 20 針 2.54 毫米間距連接器佔位面積太大時,可以實現 Tag-連接解決方案以節省應用板上的成本和空間。 這 Tag- 連接適配器和電纜提供了一種簡單可靠的方式將 ST-LINK/V2 或 ST-LINK/V2-ISOL 連接到 PCB,無需配合
硬體配置
應用PCB上的組件。 有關此解決方案和應用的更多詳細信息 - PCB 封裝信息,請訪問 萬維網。tag-connect.com. 與 J 兼容的組件的參考TAG 和 SWD 接口是:
a) TC2050-ARM2010 適配器(20 針到 10 針接口板)
b) TC2050-IDC 或 TC2050-IDC-NL(無腿)(10 針電纜)
c) TC2050-CLIP 固定夾,用於 TC2050-IDC-NL(可選)
4.3 ST-LINK/V2 狀態 LED
ST-LINK/V2 頂部標有“COM”的 LED 顯示 ST-LINK/V2 狀態(無論何時:
- LED 呈紅色閃爍:正在對 PC 進行第一次 USB 枚舉。
- LED 為紅色:PC 和 ST-LINK/V2 之間的通信已建立(枚舉結束)。
- LED 閃爍綠色/紅色:目標和 PC 之間正在交換數據。
- LED 為綠色:上次通信成功。
- LED 為橙色:與目標的 ST-LINK/V2 通信失敗。
軟件配置
5.1 ST-LINK/V2固件升級
ST-LINK/V2 內置固件升級機制,可通過 USB 端口進行原位升級。 由於固件可能會在 ST-LINK/V2 產品的整個生命週期中不斷發展(新功能、錯誤修復、對新微控制器系列的支持……),建議訪問 www.st.com/stlinkv2 定期更新以保持最新的固件版本。
5.2 STM8應用開發
請參閱帶有補丁 24 或更新版本的 ST 工具集 Pack1,其中包括 ST Visual Develop (STVD) 和 ST Visual Programmer (STVP)。
5.3 STM32應用開發和Flash編程
根據表 2 中給出的版本或可用的最新版本,第三方工具鏈、Atollic® TrueSTUDIO、IAR™ EWARM、Keil® MDK-ARM™ 和 TASKING VX-toolset 支持 ST-LINK/V5。
表 5. 第三方工具鏈如何支持 ST-LINK/V2
| 第三者 | 工具鏈 | 版本 |
| 環礁® | 真工作室 | 2.1 |
| IAR™ | 蜂群 | 6.20 |
| 凱爾® | MDK-ARM™ | 4.20 |
| 任務 | 適用於 ARM® Cortex® -M 的 VX 工具集 | 4.0.1 |
ST-LINK/V2 需要專用的 USB 驅動程序。 如果工具集是自動安裝的,則 file stlink_winusb.inf 安裝在/inf(其中通常是 C:/Windows)。
如果工具集安裝程序沒有自動安裝,驅動程序可以在 www.st.com:
- 連接到 www.st.com。
- 在搜索選項卡的部件號字段中,查找 ST-LINK/V2。
- 單擊指向 ST-LINK/V2 的通用零件編號列超鏈接。
- 在設計支持選項卡的軟件驅動部分,單擊圖標下載 st-link_v2_usbdriver.zip。
- 解壓並運行 ST-Link_V2_USBdriver.exe。
原理圖

1. 引腳說明圖例:
VDD = 目標音量tag感覺
DATA = 目標和調試工具之間的 SWIM DATA 線
GND = 接地電壓tage
RESET = 目標系統重置

1. 引腳說明圖例:
VDD = 目標音量tag感覺
DATA = 目標和調試工具之間的 SWIM DATA 線
GND = 接地電壓tage
RESET = 目標系統重置
文件/資源
![]() |
STMicroelectronics UM1075 ST-LINK V2 在線調試器編程器 [pdf] 使用者手冊 UM1075, ST-LINK V2 在線調試器編程器, UM1075 ST-LINK V2 在線調試器編程器, V2 在線調試器編程器, 在線調試器編程器, 調試器編程器, 編程器 |


![ELD LINK ERS-特色]](https://manuals.plus/wp-content/uploads/2021/04/ELD-LINK-ERS-featured-150x150.png)

