¿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

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.

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.

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

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

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».

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





