
Anwendungsbeschreibung
Aktualisieren der STM32-CPU-Firmware über das USB-DFU-Protokoll
Diese Anwendung ermöglicht Firmware-Updates für STM32-CPUs über ein USB-Kabel mit dem USB-DFU-Protokoll. Seine Entwicklung basiert auf den folgenden Dokumenten von STMicroelectronics:
- AN2606 STM32-Mikrocontroller-Systemspeicher-Startmodus
- AN3156 USB-DFU-Protokoll, das im STM32-Bootloader verwendet wird
So verwenden Sie die Anwendung
Voraussetzungen:
- Ihr Mobilgerät muss USB-OTG unterstützen.
Vorbereitung:
- Verbinden Sie Ihr STM32-Board über ein USB-OTG-Kabel mit Ihrem Mobilgerät.
- Aktivieren Sie den Bootloader-Modus für Ihr STM32. Spezifische Anweisungen finden Sie unter AN2606. Im Allgemeinen müssen Sie die BOOT0- und BOOT1-Pins in der richtigen Kombination basierend auf Ihrem CPU-Modell einstellen.
Programmierung:
Wählen Sie die Firmware-Datei aus:
Die Firmware-Datei sollte in einem der folgenden Formate vorliegen:
- Intel Hex
- Motorola S-Record
- DfuSe (STMicroelectronics DFU-Format)
- Raw Binary
Schreiboptionen festlegen:
Sie können folgende Optionen auswählen:
- Nur benötigte Seiten löschen
- Ausleseschutz aufheben (falls erforderlich)
- Nach der Programmierung zur CPU wechseln
- Drücken Sie auf „Datei in Flash laden“ und warten Sie, bis der Vorgang abgeschlossen ist.
Zusätzliche Vorgänge:
Die Anwendung bietet außerdem die folgenden Operationen:
- Löschen
- Überprüfen, ob Flash leer ist
- Flash mit Datei vergleichen
Sie können diese Vorgänge aus den entsprechenden Menüoptionen auswählen.
Unterstützte Mikrocontroller:
Die Anwendung wurde auf den folgenden STM32-Mikrocontroller-Modellen getestet:
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
Nutzungsbeschränkungen:
Sie dürfen bis zu 25 Firmware-Uploads kostenlos durchführen. Nach Erreichen dieses Limits können Sie einen der folgenden Dienste erwerben:
- Zusätzliche 100 Uploads
- Unbegrenzte Nutzung der Anwendung
Screenshot
Rezensionen
Works as advertised, but the interface could be more user-friendly. Documentation is sparse.
功能比较少,而且操作有点复杂,不太好用。
Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.
Apps wie StmDfuUsb