¿Qué es la utilidad STM32 ST-LINK?

STM32 ST-LINK Utility, también llamado STSW-LINK004, es una herramienta para programar (leer, escribir, borrar, palabras de opción) toda la serie de chips STM32. No solo ofrece una interfaz gráfica (GUI), sino que también tiene una interfaz de línea de comandos (CLI).

En comparación con ST Visual Programmer (STVP), ST-LINK Utility solo es compatible con el depurador de descarga de ST-Link (varias versiones), y el único chip compatible es STM32.

Archivos programables

  • Motorola S19
  • Archivo binario
  • Archivo hexadecimal

Funciones

  • Borrar, leer, verificar
  • Programación automatizada única (descarga/escritura)
  • Proporciona interfaz de línea de comandos (CLI)
  • Actualización del firmware ST-LINK/V2
  • Byte de opción de configuración
  • Comparar archivo con memoria de destino
  • Programación/borrado y verificación de memoria externa
  • Puede cargar, editar y guardar archivos ejecutables y de datos
  • Admite vistas del estado de la memoria y del núcleo en modo de actualización en tiempo real

¿Cómo utilizar la utilidad STM32 ST-LINK?

Como herramienta de programación, ST-LINK Utility incluye funciones convencionales de lectura, escritura (descarga/programación), borrado, programación de bytes opcionales, etc. En este ejemplo, utilizamos STM32F411 para mostrar los detalles:

Herramientas necesarias

  • Software utilitario STM32 ST-LINK
  • Programador ST LINK /V2 x1
  • MCU STM32 x1
  • Cable de puente (varios)

Descarga de la utilidad ST-LINK

Fuentes oficiales de ST:

Download the ST-LINK Utility from STMicroelectronics
Descargar ST-LINK Utility desde STMicroelectronics

Instalación de la utilidad ST-LINK

El paquete de instalación descargado desde el sitio web oficial es un archivo exe, lo que significa que solo es compatible con Windows y no con sistemas operativos como Linux y Mac.

ST-LINK Utility Installation
Instalación de ST-LINK Utility

Conexión de hardware

Conecte el MCU STM32 con el programador ST LINK mediante cables de puente. Para ello, debe hacer coincidir los pines entre sí. A continuación, conéctelos a su PC.

Connect the ST Link Programmer with STM32 or STM8 MCU
Conectar el programador ST-Link a un microcontrolador STM32 o STM8

Comprueba la conexión

Abre la utilidad ST-LINK y haz clic en «Conectar» para comprobar el estado de la conexión.

Connect the ST-LINK Utility with STM32 Chip by ST-LINK V2 Programmer
Conectar ST-LINK Utility al chip STM32 mediante el programador ST-LINK V2

Si hay información como esta, la conexión es correcta.

Connect ST-LINK Utility and STM32 Chip Successfully
Conexión correcta entre ST-LINK Utility y el chip STM32

Programación del STM32

Para programar el STM32 con ST-LINK Utility, debe abrir el archivo desde su ordenador y, a continuación, hacer clic en «Descargar».

Upload the Files to ST-LINK Utility and Program STM32 Chip
Cargar los archivos en ST-LINK Utility y programar el chip STM32

Si hay información como esta, el programa ha tenido éxito.

Program STM32 Chip Successfully
Chip STM32 programado correctamente

Compartir en:

Scroll al inicio

Cotización