Casa App Utensili StmDfuUsb
StmDfuUsb

StmDfuUsb

Categoria : Utensili Misurare : 2.6 MB Versione : 1.25 Sviluppatore : Yaroslav Trymbach Nome del pacchetto : com.yatrim.stmdfuusb Aggiornamento : Apr 23,2025
5.0
Descrizione dell'applicazione

Aggiornamento del firmware della CPU STM32 tramite cavo USB utilizzando il protocollo DFU USB

Applicazione per l'aggiornamento del firmware della CPU STM32 tramite cavo USB utilizzando il protocollo DFU USB

La realizzazione dell'applicazione si basa sui seguenti documenti di stmicroelectronics:

  1. AN2606 STM32 MicroController Sistema Modalità di avvio della memoria
  2. Protocollo DFU USB AN3156 utilizzato nel bootloader STM32

Come utilizzare l'applicazione

Prerequisito

Il tuo dispositivo mobile deve supportare USB-OTG.

PREPARAZIONE

  1. Collegare la scheda STM32 al tuo dispositivo mobile utilizzando un cavo USB-OTG.
  2. Attiva la modalità bootloader per STM32. Fare riferimento ad AN2606 per istruzioni dettagliate. In generale, è necessario impostare i pin boot0 e boot1 nella combinazione corretta secondo il modello CPU.

PROGRAMMAZIONE

  1. Seleziona il file del firmware che si desidera caricare. Il file del firmware dovrebbe trovarsi in uno dei seguenti formati:

    • Intel Hex
    • Motorola S-record
    • Dfuse (formato DFU STMicroelectronics)
    • Binario grezzo
  2. Imposta le opzioni di scrittura in base alle tue esigenze. Puoi scegliere tra le seguenti opzioni:

    • Cancella solo le pagine necessarie
    • Protezione di lettura non impostata se necessario
    • Esegui la CPU dopo la programmazione
  3. Premere il pulsante "Carica file per flash" e attendere il completamento dell'operazione.

Operazioni aggiuntive disponibili nell'applicazione

  • Cancellare
  • Controllo Flash per vuoto
  • Confrontare il flash con il file

È possibile accedere a queste operazioni tramite i punti menu appropriati.

Modelli testati di microcontrollori

L'applicazione è stata testata correttamente sui seguenti modelli di microcontrollori STM32:

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

Restrizioni all'uso

È possibile eseguire fino a 25 caricamenti del firmware completamente gratuitamente. Dopo aver raggiunto questo limite, è possibile acquistare uno dei seguenti servizi:

  1. Altri 100 caricamenti
  2. Uso illimitato dell'applicazione
Schermata
Schermata StmDfuUsb 0
Schermata StmDfuUsb 1
Schermata StmDfuUsb 2
Schermata StmDfuUsb 3
    Recensioni
    Pubblica commenti