Heim > Apps > Werkzeuge > StmDfuUsb

StmDfuUsb
StmDfuUsb
May 05,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

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 von STMICROELECTRONICS:

  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:

    • Wählen Sie die Firmware -Datei, die Sie schreiben 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:

    • Sie können aus den folgenden Optionen auswählen:
      • Nur notwendige Seiten löschen
      • Bei Bedarf nicht festgelegt
      • Go CPU nach dem Programmieren
  3. Programmierung einleiten:

    • Drücken Sie die Taste "Datei zum Flash laden" und warten Sie, bis die Operation abgeschlossen ist.

Zusätzliche Vorgänge in der Anwendung erhältlich:

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

Sie können über die entsprechenden Menüoptionen auf diese Vorgänge zugreifen.

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 vollständig kostenlos durchführen.
  • Nachdem Sie diese Grenze erreicht haben, können Sie einen der folgenden Dienstleistungen erwerben:
    1. Weitere 100 Uploads.
    2. Unbegrenzte Verwendung der Anwendung.
Kommentar schreiben