Heim > Apps > Werkzeuge > StmDfuUsb

StmDfuUsb
StmDfuUsb
May 02,2025
App-Name StmDfuUsb
Entwickler Yaroslav Trymbach
Kategorie Werkzeuge
Größe 2.6 MB
Letzte Version 1.25
Verfügbar auf
5.0
Herunterladen(2.6 MB)

Aktualisieren der Firmware von STM32 -CPU über USB -Kabel mit einem USB -DFU -Protokoll

Anwendungsübersicht

Die Anwendung erleichtert die Aktualisierung der Firmware auf STM32 -CPUs mithilfe eines USB -Kabels und des USB -DFU -Protokolls. Es wird basierend auf den folgenden Dokumenten von STMICROELECTRONICS entwickelt:

  1. AN2606: STM32 Microcontroller -Systemspeicher -Boot -Modus
  2. AN3156: USB -DFU -Protokoll, das im STM32 -Bootloader verwendet wird

So verwenden Sie die Anwendung

Voraussetzung
  • Ihr mobiles Gerät muss USB-OTG unterstützen.
Vorbereitung
  1. Schließen Sie die STM32-Karte mit einem USB-OTG-Kabel an Ihr mobiles Gerät an.
  2. Aktivieren Sie den Bootloader -Modus für den STM32. Ausführliche Anweisungen finden Sie in AN2606. Im Allgemeinen müssen Sie die BOT0- und BOOT1 -Stifte in der richtigen Kombination gemäß Ihrem CPU -Modell einstellen.
Programmierung
  1. Wählen Sie die Firmware -Datei aus, die Sie hochladen möchten. Die Firmware -Datei sollte in einem der folgenden Formate enthalten sein:

    • Intel Hex
    • Motorola S-Rekord
    • DFUSE (STMICROELECTRONICS DFU -Format)
    • Roher binär
  2. Legen Sie die erforderlichen Schreiboptionen ein. Sie können aus folgenden wählen:

    • Nur notwendige Seiten löschen
    • Bei Bedarf nicht festgelegt
    • Starten Sie die CPU nach dem Programmieren
  3. Drücken Sie die Taste "Datei zum Flash laden" und warten Sie, bis die Operation abgeschlossen ist.

Zusätzliche Operationen

Die Anwendung unterstützt auch die folgenden Vorgänge, die über die entsprechenden Menüpunkte zugänglich sind:

  • Löschen
  • Blitz für leer überprüfen
  • Flash mit der Datei vergleichen

Getestete Modelle

Die Anwendung wurde erfolgreich auf den folgenden STM32 -Mikrocontroller -Modellen getestet:

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

Nutzungsbeschränkungen

Sie können bis zu 25 Firmware -Uploads kostenlos durchführen. Nachdem Sie diese Grenze erreicht haben, haben Sie die Möglichkeit, einen der folgenden Dienstleistungen zu erwerben:

  1. Weitere 100 Uploads
  2. Unbegrenzte Verwendung der Anwendung
Kommentar schreiben