¿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

https://www.st.com/en/development-tools/stsw-link004.html

Download the ST-LINK Utility from STMicroelectronics
Download the ST-LINK Utility from 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
ST-LINK Utility Installation

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
Connect the ST Link Programmer with STM32 or STM8 MCU

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
Connect the ST-LINK Utility with STM32 Chip by ST-LINK V2 Programmer

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

Connect ST-LINK Utility and STM32 Chip Successfully
Connect ST-LINK Utility and STM32 Chip Successfully

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
Upload the Files to ST-LINK Utility and Program STM32 Chip

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

Program STM32 Chip Successfully
Program STM32 Chip Successfully

Compartir en:

Scroll al inicio

Cotización