StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Sep 29,2026
5.0

Description de l'application

Mise à jour du micrologiciel du processeur STM32 via un câble USB en utilisant le protocole USB DFU.

Application de mise à jour du micrologiciel du processeur STM32 via un câble USB en utilisant le protocole USB DFU.

La réalisation de l'application est basée sur les documents suivants de l'entreprise STMicroelectronics.

1. AN2606 Modes de démarrage de la mémoire système des microcontrôleurs STM32

2. AN3156 Protocole USB DFU utilisé dans le programme de démarrage des STM32

Comment utiliser l'application.

PRÉREQUIS

Votre appareil mobile doit prendre en charge l'USB-OTG.

PRÉPARATION

1. Connectez la carte STM32 à votre appareil mobile à l'aide d'un câble USB-OTG.

2. Activez le mode programmeur (bootloader) pour la STM32. Pour savoir comment faire, consultez l'AN2606. En règle générale, vous devez configurer les broches BOOT0 et BOOT1 selon la combinaison correcte correspondant au modèle de votre processeur.

PROGRAMMATION

1. Sélectionnez le fichier du micrologiciel que vous souhaitez écrire.

- Le fichier de micrologiciel doit être dans l'un des formats suivants :

- Intel Hex

- Motorola S-Record

- DfuSe (format DFU de STMicroelectronics)

- Binaire brut

2. Définissez les options d'écriture souhaitées. Vous pouvez sélectionner les options suivantes :

- Effacer uniquement les pages nécessaires

- Désactiver la protection contre la lecture si nécessaire

- Lancer le processeur après la programmation

3. Appuyez sur le bouton « Charger le fichier dans la mémoire flash » et attendez la fin de l'opération.

Les opérations suivantes sont également disponibles dans l'application :

- Effacement

- Vérification de la mémoire flash pour détecter si elle est vide

- Comparaison de la mémoire flash avec le fichier.

Vous pouvez sélectionner cette opération via l'option appropriée dans le menu.

L'application a été testée sur les modèles de microcontrôleurs suivants :

Stm32F072

Stm32F205

Stm32F302

Stm32F401

Stm32F746

Stm32G474

Stm32L432

LIMITES D'UTILISATION

Vous pouvez effectuer jusqu'à 25 téléchargements de micrologiciels entièrement gratuitement.

Une fois cette limite atteinte, vous pouvez acheter l'un des deux services suivants :

1. 100 téléchargements supplémentaires

2. Utilisation illimitée de l'application.

Capture d'écran

  • StmDfuUsb Capture d'écran 0
  • StmDfuUsb Capture d'écran 1
  • StmDfuUsb Capture d'écran 2
  • StmDfuUsb Capture d'écran 3