Qu'est-ce que l'utilitaire STM32 ST-LINK ?

STM32 ST-LINK Utility, également appelé STSW-LINK004, est un outil permettant de programmer (lire, écrire, effacer, mots d'option) l'ensemble de la série de puces STM32. Il fournit non seulement une interface graphique (GUI), mais également une interface en ligne de commande (CLI).

Comparé à ST Visual Programmer (STVP), ST-LINK Utility ne prend en charge que le débogueur de téléchargement de ST-Link (plusieurs versions), et la seule puce prise en charge est STM32.

Fichiers programmables

  • Motorola S19
  • Fichier binaire
  • Fichier hexadécimal

Fonctions

  • Effacer, lire, vérifier
  • Programmation automatisée unique (téléchargement/écriture)
  • Fournit une interface de ligne de commande (CLI)
  • Mise à niveau du micrologiciel ST-LINK/V2
  • Octet d'option de configuration
  • Comparaison du fichier avec la mémoire cible
  • Programmation/effacement et vérification de la mémoire externe
  • Permet de charger, modifier et enregistrer des fichiers exécutables et des fichiers de données
  • Prend en charge l'affichage de l'état de la mémoire et du cœur en mode de mise à jour en temps réel

Comment utiliser l'utilitaire STM32 ST-LINK ?

En tant qu'outil de programmation, ST-LINK Utility inclut les fonctions classiques de lecture, écriture (téléchargement/programmation), effacement, programmation des octets d'option, etc. Dans cet exemple, nous utilisons STM32F411 pour illustrer les détails :

Outils nécessaires

  • Logiciel utilitaire STM32 ST-LINK
  • Programmeur ST LINK /V2 x1
  • Microcontrôleur STM32 x1
  • Câbles de raccordement (plusieurs)

Téléchargement de l'utilitaire 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

Installation de l'utilitaire ST-LINK

Le package d'installation téléchargé depuis le site officiel est un fichier exe, ce qui signifie qu'il ne prend en charge que Windows et ne prend pas en charge les systèmes d'exploitation tels que Linux et Mac.

ST-LINK Utility Installation
ST-LINK Utility Installation

Connexion matérielle

Connectez le microcontrôleur STM32 au programmateur ST LINK à l'aide de fils de raccordement. Pour ce faire, vous devez aligner les broches les unes avec les autres. Connectez-les ensuite à votre PC.

Connect the ST Link Programmer with STM32 or STM8 MCU
Connect the ST Link Programmer with STM32 or STM8 MCU

Vérifiez la connexion

Ouvrez l'utilitaire ST-LINK et cliquez sur « Connect » pour vérifier l'état de la connexion.

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 ces informations sont présentes, la connexion fonctionne correctement.

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

Programmation du STM32

Pour programmer le STM32 avec ST-LINK Utility, vous devez ouvrir le fichier depuis votre ordinateur, puis cliquer sur « Télécharger ».

Upload the Files to ST-LINK Utility and Program STM32 Chip
Upload the Files to ST-LINK Utility and Program STM32 Chip

Si ces informations sont présentes, le programme a réussi.

Program STM32 Chip Successfully
Program STM32 Chip Successfully

Part à:

Retour en haut

Instant Quote