
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 低成本电缆连接
| 颜色 | 电缆插针名称 | 功能 | 目标连接 |
| 红色的 | 电视CC | 目标 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 | 特瑞斯特 | JTAG 特瑞斯特 | JNTRST | 接地(2) |
| 4 | 地线 | 地线 | 接地(3) | 接地(3) |
| 5 | 甲苯二异氰酸酯 | JTAG 时差 | JTDI | 接地(2) |
| 6 | 地线 | 地线 | 接地(3) | 接地(3) |
| 7 | TMS 开关输入输出 | JTAG TMS,西南 10 | 联合TMS | 威迪欧 |
| 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)

