
UM1075
Manual de usuario
Depurador/programador en circuito ST-LINK/V2
para STM8 y STM32

Introducción
El ST-LINK/V2 es un depurador/programador en circuito para las familias de microcontroladores STM8 y STM32. El módulo de interfaz de un solo cable (SWIM) y JTAG/cable serie
interfaces de depuración (SWD), facilitan la comunicación con cualquier microcontrolador STM8 o STM32 ubicado en una placa de aplicación. Además de proporcionar las mismas funciones que ST-LINK/V2, ST-LINK/V2-ISOL presenta aislamiento digital entre la PC y la placa de aplicación de destino. También soporta vol.tages de hasta 1000 VRMS. La interfaz USB de alta velocidad permite la comunicación con una PC y:
- Dispositivos STM8 a través del software ST Visual Develop (STVD) o ST Visual Program (STVP) (que están disponibles en STMicroelectronics).
- Dispositivos STM32 a través de Atollic® y entornos de desarrollo integrados TASKING.™®, IAR, Keil

Características
- Alimentación de 5 V suministrada por un conector USB
- Interfaz compatible con USB 2.0 de velocidad completa
- Cable USB estándar A a Mini-B
- Características específicas de SWIM
– Vol. de aplicación de 1.65 V a 5.5 Vtage compatible con la interfaz SWIM
- Modos SWIM de baja y alta velocidad compatibles
– Velocidad de programación SWIM: 9.7 Kbytes/s en baja velocidad y 12.8 Kbytes/s en alta velocidad
– Cable SWIM para conexión a la aplicación mediante conector estándar ERNI vertical (ref: 284697 o 214017) u horizontal (ref: 214012)
– Cable SWIM para la conexión a la aplicación a través de un pin header o un conector de paso de 2.54 mm - JTAG/Características específicas de depuración de cables en serie (SWD)
– Vol. de aplicación de 1.65 V a 3.6 Vtage apoyado en la JTAG/Interfaz SWD y entradas tolerantes a 5 V
– YoTAG cable para conexión a un estándar JTAG Conector de 20 mm de paso de 2.54 pines
– Soporta JTAG comunicación
– Admite depuración de cable serie (SWD) y cable serie viewcomunicación er (SWV) - Compatible con función de actualización directa de firmware (DFU)
- LED de estado que parpadea durante la comunicación con el PC
- Vol. de alto aislamiento de 1000 VRMStage (solo ST-LINK/V2-ISOL)
- Temperatura de funcionamiento 0 a 50 °C
Información de pedidos
Para pedir el ST-LINK/V2, consulte la Tabla 1:
Tabla 1. Lista de los códigos de pedido
| Código de pedido | Descripción ST-LINK |
| ST-ENLACE/V2 | Depurador/programador en circuito |
| ST-LINK/V2-ISOL | Depurador/programador en circuito con aislamiento digital |
Contenido del producto
Los cables entregados dentro del producto se muestran en la Figura 2: Contenido del producto ST-LINK/V2 y Figura 3: Contenido del producto ST-LINK/V2-ISOL. Incluyen (de izquierda a derecha en la Figura 2 y la Figura 3):
- Cable USB estándar A a Mini-B (A)
- Depuración y programación ST-LINK/V2 (B)
- Conector SWIM de bajo coste (C)
- Cinta plana SWIM con un conector ERNI estándar en un extremo (D)
- JTAG o cinta plana SWD y SWV con un conector de 20 pines (E)


Configuración de hardware
El ST-LINK/V2 está diseñado en torno al dispositivo STM32F103C8, que incorpora el ARM® Cortex® de alto rendimiento
-Núcleo M3. Está disponible en un paquete TQFP48.
Como se muestra en la Figura 4, el ST-LINK/V2 proporciona dos conectores:
- un conector STM32 para la JTAG/Interfaz SWD y SWV
- un conector STM8 para la interfaz SWIM
El ST-LINK/V2-ISOL proporciona un conector para STM8 SWIM, STM32 JTAG/Interfaces SWD y SWV.

- A = STM32JTAG y conector de destino SWD
- B = conector de destino STM8 SWIM
- C = STM8 NATACIÓN, STM32 JTAG y conector de destino SWD
- D = LED de actividad de comunicación
Conexión con aplicaciones STM8
Para los desarrollos STM8, el ST-LINK/V2 se puede conectar a la placa de destino mediante dos cables diferentes, según el conector disponible en la placa de aplicación.
Estos cables son:
- Cinta plana SWIM con un conector ERNI estándar en un extremo
- Cable SWIM con dos conectores de 4 mm de 2.54 pines o cable SWIM de hilos separados
Conexión estándar ERNI con cinta plana SWIM
La figura 5 muestra cómo conectar el ST-LINK/V2 si hay un conector SWIM estándar de 4 pines ERNI en la placa de aplicación.

- A = Placa de aplicación de destino con conector ERNI
- B = Cable de alambre con conector ERNI en un extremo
- C = Conector de destino STM8 SWIM
- Consulte la Figura 11: Cable ERNI estándar SWIM ST-LINK/V2.
Figura 6 muestra que falta el pin 16 en el conector de destino ST-LINK/V2-ISOL. Este pin faltante se usa como llave de seguridad en el conector del cable, para garantizar la conexión del cable SWIM en la posición correcta en los pines uniformes del conector de destino, que se usan tanto para SWIM como para J.TAG cables.

Conexión SWIM de bajo costo
La Figura 7 muestra cómo conectar el ST-LINK/V2 si hay un conector SWIM de bajo costo de 4 pines y 2.54 mm en la placa de aplicación.

- A = Tarjeta de aplicación Target con conector económico de 4 pines y 2.54 mm
- B = Cable de alambre con un conector de 4 pines o cable de alambres separados
- C = Conector de destino STM8 SWIM
- Ver Figura 12: SWIM ST-LINK/V2 cable de bajo costo
Señales SWIM y conexiones
La Tabla 2 resume los nombres de las señales, las funciones y las señales de conexión de destino utilizando el cable de alambre con un conector de 4 pines.
Tabla 2. Conexiones de cinta plana SWIM para ST-LINK/V2
| Pin no. | Nombre | Función | Conexión de destino |
| 1 | VDD | Objetivo VCC-1 | MCU VCC |
| 2 | DATOS | NADAR | Pasador de natación MCU |
| 3 | Tierra | SUELO | Tierra |
| 4 | REINICIAR | REINICIAR | Pin de reinicio de MCU |

La Tabla 3 resume los nombres de las señales, las funciones y las señales de conexión de destino que utilizan el cable de hilos separados.
Dado que el cable de hilos separados SWIM tiene conectores independientes para todos los pines en un lado, es posible conectar el ST-LINK/V2-ISOL a una placa de aplicación sin un conector SWIM estándar. En esta cinta plana, todas las señales están referenciadas por un color específico y una etiqueta para facilitar la conexión con el objetivo.
Tabla 3. Conexiones de cable SWIM de bajo costo para ST-LINK/V2-ISOL
| Color | Nombre del pin del cable | Función | Conexión de destino |
| Rojo | Circuito cerrado de televisión | Objetivo VCC-1 | MCU VCC |
| Verde | UART-RX | No usado | Reservado(2) (no conectado en la placa de destino) |
| Azul | UART-TX | ||
| Amarillo | BOOT0 | ||
| Naranja | NADAR | NADAR | Pasador de natación MCU |
| Negro | Tierra | SUELO | Tierra |
| Blanco | NATACIÓN-PRIMERA | REINICIAR | Pin de reinicio de MCU |
- La fuente de alimentación de la placa de aplicación está conectada a la placa de programación y depuración ST-LINK/V2 para garantizar la compatibilidad de la señal entre ambas placas.
- BOOT0, UART-TX y UART-RX están reservados para desarrollos futuros.
TVCC, SWIM, GND y SWIM-RST se pueden conectar a un conector de paso de 2.54 mm de bajo costo o a los cabezales de clavijas disponibles en la placa de destino.
Conexión con aplicaciones STM32
Para los desarrollos STM32, el ST-LINK/V2 debe conectarse a la aplicación mediante el estándar J de 20 pines.TAG cinta plana proporcionada.
La Tabla 4 resume los nombres de las señales, las funciones y las señales de conexión de destino del J estándar de 20 pines.TAG cinta plana
Tabla 4. JTAG/SWD conexiones de cable
| Pin no. | Conector ST-LINKN2 (CN3) | Función ST-LINKN2 | Conexión de destino (JTAG) | Conexión de destino (SWD) |
| 1 | VAPP | VCC de destino | MCU VDU') | MCU VDD(1) |
| 2 | ||||
| 3 | CONFIANZA | JTAG CONFIANZA | JNTRST | TIERRA(2) |
| 4 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 5 | TDI | JTAG TDO | JTDI | TIERRA(2) |
| 6 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 7 | TMS SWDIO | JTAG TMS, SW 10 | JTMS | SWDIO |
| 8 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 9 | INTERRUPTOR TCK | JTAG TCK, INTERRUPTOR | JTCK | CLC |
| 10 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 11 | NC | No conectado | No conectado | No conectado |
| 12 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 13 | TDO SWO | JTAG TDI, SWO | JTDO | RASTREOSW0(4) |
| 14 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 15 | NRST | NRST | NRST | NRST |
| 16 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 17 | NC | No conectado | No conectado | No conectado |
| 18 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
| 19 | VDD | VDD (3.3 V) t5) | No conectado | No conectado |
| 20 | Tierra | Tierra | TIERRA(3) | TIERRA(3) |
- La fuente de alimentación de la placa de aplicación está conectada a la placa de programación y depuración ST-LINK/V2 para garantizar la compatibilidad de la señal entre ambas placas.
- Conéctese a GND para reducir el ruido en la cinta.
- Al menos uno de estos pines debe estar conectado a tierra para un correcto comportamiento (se recomienda conectarlos todos).
- Opcional: para cable serie Viewrastro de er (SWV).
- Disponible solo en ST-LINK/V2 y no conectado en ST-LINK/V2/OPTO.
La Figura 9 muestra cómo conectar el ST-LINK/V2 a un objetivo usando el JTAG cable.
A = Placa de aplicación de destino con JTAG conector- B = JTAG/SWD cable plano de 20 hilos
- C= STM32JTAG y conector de destino SWD
La referencia del conector necesario en la placa de aplicación de destino es: 2x10C header wrap 2x40C H3/9.5 (pitch 2.54) – HED20 SCOTT PHSD80.

Nota:
Para aplicaciones de bajo costo o cuando el tamaño del conector estándar de 20 pines y paso de 2.54 mm es demasiado grande, es posible implementar el Tag-Conecte la solución para ahorrar costos y espacio en la placa de aplicación. los Tag-El adaptador y el cable de conexión proporcionan un medio simple y confiable para conectar ST-LINK/V2 o ST-LINK/V2-ISOL a la placa de circuito impreso sin necesidad de acoplamiento
Configuración de hardware
componente en la PCB de la aplicación. Para obtener más detalles sobre esta solución e información sobre la huella de PCB de la aplicación, visite www.tag-conectar.com. Las referencias de componentes compatibles con JTAG y las interfaces SWD son:
a) Adaptador TC2050-ARM2010 (placa de interfaz de 20 pines a 10 pines)
b) TC2050-IDC o TC2050-IDC-NL (sin patas) (cable de 10 pines)
c) Clip de retención TC2050-CLIP para usar con TC2050-IDC-NL (opcional)
4.3 LED de estado ST-LINK/V2
El LED con la etiqueta 'COM' en la parte superior del ST-LINK/V2 muestra el estado del ST-LINK/V2 (lo que sea) Cuando:
- El LED parpadea en ROJO: se está realizando la primera enumeración USB con la PC.
- El LED es ROJO: se establece la comunicación entre la PC y ST-LINK/V2 (fin de la enumeración).
- El LED parpadea en VERDE/ROJO: se están intercambiando datos entre el objetivo y la PC.
- El LED es VERDE: la última comunicación se ha realizado correctamente.
- El LED es NARANJA: la comunicación ST-LINK/V2 con el objetivo ha fallado.
Configuración del software
5.1 Actualización de firmware ST-LINK/V2
El ST-LINK/V2 incorpora un mecanismo de actualización de firmware para una actualización in situ a través del puerto USB. Dado que el firmware puede evolucionar durante toda la vida útil del producto ST-LINK/V2 (nuevas funciones, corrección de errores, compatibilidad con nuevas familias de microcontroladores...), se recomienda visitar www.st.com/stlinkv2 periódicamente para mantenerse actualizado con la última versión de firmware.
5.2 Desarrollo de aplicaciones STM8
Consulte el conjunto de herramientas ST Pack24 con el parche 1 o más reciente, que incluye ST Visual Develop (STVD) y ST Visual Programmer (STVP).
5.3 Desarrollo de aplicaciones STM32 y programación Flash
Las cadenas de herramientas de terceros, Atollic® TrueSTUDIO, IAR™ EWARM, Keil® MDK-ARM™ y el conjunto de herramientas TASKING VX son compatibles con ST-LINK/V2 según las versiones proporcionadas en la Tabla 5 o en la versión más reciente disponible.
Tabla 5. Cómo las cadenas de herramientas de terceros admiten ST-LINK/V2
| Tercero | Toolchain | Versión |
| Atolico® | Verdadero ESTUDIO | 2.1 |
| IAR™ | ENJAMBRE | 6.20 |
| Keil® | MDK-ARM™ | 4.20 |
| TAREAS | Juego de herramientas VX para ARM® Cortex® -M | 4.0.1 |
El ST-LINK/V2 requiere un controlador USB dedicado. Si el conjunto de herramientas se instala automáticamente, el file stlink_winusb.inf está instalado en /inf (donde suele ser C:/Windows).
Si la configuración del conjunto de herramientas no lo instaló automáticamente, el controlador se puede encontrar en www.st.com:
- Conectarse a www.st.com.
- En la pestaña de búsqueda, campo de número de pieza, busque ST-LINK/V2.
- Haga clic en el hipervínculo de la columna Número de pieza genérico a ST-LINK/V2.
- En la pestaña Soporte de diseño, sección Controladores SW, haga clic en el icono para descargar st-link_v2_usbdriver.zip.
- Descomprima y ejecute ST-Link_V2_USBdriver.exe.
Esquemas

1. Leyenda de las descripciones de los pines:
VDD = Volumen objetivotagel sentido
DATOS = línea SWIM DATA entre el objetivo y la herramienta de depuración
GND = Vol. de tierratage
RESET = reinicio del sistema de destino

1. Leyenda de las descripciones de los pines:
VDD = Volumen objetivotagel sentido
DATOS = línea SWIM DATA entre el objetivo y la herramienta de depuración
GND = Vol. de tierratage
RESET = reinicio del sistema de destino
Documentos / Recursos
![]() |
Programador depurador en circuito STMicroelectronics UM1075 ST-LINK V2 [pdf] Manual del usuario Programador de depurador en circuito UM1075, ST-LINK V2, Programador de depurador en circuito UM1075 ST-LINK V2, Programador de depurador en circuito V2, Programador de depurador en circuito, Programador de depurador, Programador |


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

