Thuis > Apps > Hulpmiddelen > StmDfuUsb

StmDfuUsb
StmDfuUsb
May 05,2025
App-naam StmDfuUsb
Ontwikkelaar Yaroslav Trymbach
Categorie Hulpmiddelen
Maat 2.6 MB
Nieuwste versie 1.25
Beschikbaar op
5.0
Downloaden(2.6 MB)

Het bijwerken van firmware van STM32 CPU via USB -kabel met behulp van USB DFU -protocol

Toepassing voor het bijwerken van firmware van STM32 CPU via USB -kabel met behulp van USB DFU -protocol

De realisatie van deze toepassing is gebaseerd op de volgende documenten van STMicroelectronics:

  1. AN2606 : STM32 Microcontroller System Memory Boot -modus
  2. AN3156 : USB DFU -protocol gebruikt in de STM32 -bootloader

Hoe de toepassing te gebruiken

Voorwaarde:

  • Uw mobiele apparaat moet USB-OTG ondersteunen.

Voorbereiding:

  1. Sluit het STM32-bord aan op uw mobiele apparaat met behulp van een USB-OTG-kabel.
  2. Activeer de bootloader -modus voor de STM32. Raadpleeg AN2606 voor gedetailleerde instructies. Over het algemeen moet u de boot0- en opstart1 -pinnen in de juiste combinatie instellen volgens uw CPU -model.

Programmeren:

  1. Selecteer het firmwarebestand:

    • Kies het firmwarebestand dat u wilt schrijven. Het bestand moet zich in een van de volgende formaten bevinden:
      • Intel hex
      • Motorola S-record
      • DFUSE (STMicroelectronics DFU -formaat)
      • Rauw binair
  2. Stel schrijfopties in:

    • U kunt selecteren uit de volgende opties:
      • Weg alleen noodzakelijke pagina's
      • Unset Readout -bescherming indien nodig
      • Ga CPU na programmeren
  3. Start programmeren:

    • Druk op het knop "Bestand laden om te flashen" en wacht tot de bewerking wordt voltooid.

Extra bewerkingen beschikbaar in de applicatie:

  • Wissen
  • Flash controleren op lege status
  • Flash -inhoud vergelijken met het bestand

U hebt toegang tot deze bewerkingen via de juiste menu -opties.

Geteste modellen:

De applicatie is succesvol getest op de volgende STM32 -microcontroller -modellen:

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

Gebruiksbeperkingen:

  • U kunt maximaal 25 firmware -uploads volledig gratis uitvoeren.
  • Nadat u deze limiet hebt bereikt, kunt u een van de volgende services kopen:
    1. Nog eens 100 uploads.
    2. Onbeperkt gebruik van de applicatie.
Plaats opmerkingen