Maison > Applications >StmDfuUsb

StmDfuUsb

StmDfuUsb

Catégorie

Taille

Mise à jour

Outils

2.6 MB

Apr 25,2025

Description de l'application:

Mise à jour du firmware du CPU STM32 via le câble USB à l'aide du protocole USB DFU

Application de mise à jour du firmware du CPU STM32 via un câble USB utilisant le protocole USB DFU

La réalisation de l'application est basée sur les documents suivants de Stmicroelectronics:

  1. AN2606 : Mode de démarrage de mémoire du système de microcontrôleur STM32
  2. AN3156 : protocole USB DFU utilisé dans le chargeur de démarrage STM32

Comment utiliser l'application

Condition préalable

Votre appareil mobile doit prendre en charge USB-OTG.

Préparation

  1. Connectez la carte STM32 à votre appareil mobile à l'aide d'un câble USB-OTG.
  2. Activez le mode de chargeur de démarrage pour le STM32. Pour des instructions détaillées, reportez-vous à AN2606. Généralement, vous devez définir les broches BOOT0 et BOOT1 dans la combinaison correcte en fonction du modèle de votre CPU.

Programmation

  1. Sélectionnez le fichier du firmware : choisissez le fichier avec le firmware que vous souhaitez écrire. Le fichier firmware doit être dans l'un des formats suivants:

    • Intel hex
    • Motorola S-Record
    • DFUSE (Format DFU stmicroelectronics)
    • Binaire brut
  2. Définir les options d'écriture : vous pouvez sélectionner les options suivantes:

    • Effacer uniquement les pages nécessaires
    • Protection de lecture non définie si nécessaire
    • Démarrer le processeur après la programmation
  3. Initiez la programmation : appuyez sur le bouton "Chargez le fichier à flash" et attendez que l'opération se termine.

Opérations supplémentaires disponibles dans la demande

  • Effacement
  • Vérification du flash pour l'état vide
  • Comparaison du contenu Flash avec le fichier

Vous pouvez sélectionner ces opérations via les points de menu appropriés.

Modèles testés de microcontrôleurs

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

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

Restrictions sur l'utilisation

Vous pouvez effectuer jusqu'à 25 téléchargements de firmware complètement gratuitement. Une fois que vous avez atteint cette limite, vous pouvez acheter l'un des services suivants:

  1. 100 téléchargements supplémentaires
  2. Utilisation illimité de l'application
Capture d'écran
StmDfuUsb Capture d’écran1
StmDfuUsb Capture d’écran2
StmDfuUsb Capture d’écran3
StmDfuUsb Capture d’écran4
Informations sur l'application
Version:

1.25

Taille:

2.6 MB

OS:

Android 5.0+

Promoteur: Yaroslav Trymbach
Nom de package

com.yatrim.stmdfuusb

Disponible sur Google Pay
Dernières applications