StmDfuUsb

StmDfuUsb

Werkzeuge 2.6 MB by Yaroslav Trymbach 1.25 5.0 Apr 26,2025
Herunterladen
Anwendungsbeschreibung

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

Anwendung zur Aktualisierung der Firmware von STM32 -CPU über USB -Kabel mithilfe des USB -DFU -Protokolls

Die Realisierung dieser Anwendung basiert auf den folgenden Dokumenten, die von STMICROELECTRONICS bereitgestellt werden:

  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 : Wählen Sie die Firmware -Datei aus, die Sie hochladen möchten. Die Datei sollte in einem der folgenden Formate enthalten sein:

    • Intel Hex
    • Motorola S-Rekord
    • DFUSE (STMICROELECTRONICS DFU -Format)
    • Roher binär
  2. Setzen Sie Schreiboptionen : Konfigurieren Sie die Schreiboptionen nach Bedarf. Sie können aus den folgenden auswählen:

    • Nur notwendige Seiten löschen
    • Bei Bedarf nicht festgelegter Schutzschutz
    • Go CPU nach dem Programmieren
  3. Upload einleiten : Drücken Sie die Schaltfläche "Datei" in 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üoptionen ausgewählt werden können:

  • Löschen
  • Überprüfen Sie den Blitz für den leeren Status
  • Vergleich des Flash -Inhalts mit der Datei

Getestete Modelle

Die Anwendung wurde verifiziert, mit den folgenden STM32 -Mikrocontroller -Modellen zu arbeiten:

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

Einschränkungen bei der Verwendung

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

  1. Weitere 100 Uploads
  2. Unbegrenzte Verwendung der Anwendung

Screenshot

  • StmDfuUsb Screenshot 0
  • StmDfuUsb Screenshot 1
  • StmDfuUsb Screenshot 2
  • StmDfuUsb Screenshot 3
Reviews
Post Comments