Heim Apps Werkzeuge StmDfuUsb
StmDfuUsb

StmDfuUsb Rate : 5.0

Herunterladen
Anwendungsbeschreibung

Aktualisieren der STM32-CPU-Firmware über USB unter Verwendung des DFU-Protokolls

Diese Anwendung ermöglicht Firmware-Updates für STM32-Mikrocontroller über eine USB-Verbindung unter Nutzung des USB Device Firmware Upgrade (DFU)-Protokolls.

Die Softwareimplementierung basiert auf der folgenden Dokumentation von STMicroelectronics:

  1. AN2606: STM32-Mikrocontroller-Systemspeicher-Bootmodus
  2. AN3156: USB-DFU-Protokoll, das im STM32-Bootloader verwendet wird

So verwenden Sie die Anwendung

Voraussetzungen

Ihr Mobilgerät muss USB On-The-Go (USB-OTG) unterstützen.

Vorbereitung

  1. Verbinden Sie Ihr STM32-Entwicklungsboard mit Ihrem Mobilgerät über ein USB-OTG-Kabel.
  2. Schalten Sie den STM32 in den Bootloader-Modus. Details dazu finden Sie in AN2606. In der Regel müssen Sie die BOOT0- und BOOT1-Pins entsprechend Ihrem spezifischen CPU-Modell konfigurieren.

Programmierung

  1. Wählen Sie die zu schreibende Firmware-Datei aus.
    • Die Firmware-Datei muss in einem der folgenden Formate vorliegen:
    • Intel HEX
    • Motorola S-Record
    • DfuSe (STMicroelectronics DFU-Format)
    • Rohes Binärformat
  2. Konfigurieren Sie Ihre gewünschten Schreiboptionen. Verfügbare Einstellungen sind:
    • Nur erforderliche Seiten löschen
    • Leseschutz bei Bedarf deaktivieren
    • CPU nach Abschluss der Programmierung ausführen
  3. Tippen Sie auf „Datei in Flash laden“ und warten Sie, bis der Vorgang abgeschlossen ist.

Zusätzliche Funktionen

Die Anwendung unterstützt außerdem die folgenden Operationen, die über das Menü zugänglich sind:

  • Löschen
  • Prüfen, ob Flash leer ist
  • Vergleichen des Flash-Inhalts mit der Datei

Unterstützte Mikrocontroller-Modelle

Diese Anwendung wurde an den folgenden STM32-Modellen getestet und verifiziert:

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

Lizenzbeschränkungen

Sie können bis zu 25 Firmware-Uploads vollständig kostenlos durchführen.

Sobald dieses Limit erreicht ist, können Sie eine der folgenden Upgrade-Optionen erwerben:

  1. 100 zusätzliche Upload-Guthaben
  2. Unbegrenzte Nutzung der Anwendung
Screenshot
StmDfuUsb Screenshot 0
StmDfuUsb Screenshot 1
StmDfuUsb Screenshot 2
StmDfuUsb Screenshot 3
Neueste Artikel Mehr