StmDfuUsb

StmDfuUsb

Mga gamit 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
I-download
Paglalarawan ng Application

Pinapadali ng application na ito ang mga update ng firmware ng STM32 microcontroller sa pamamagitan ng USB cable gamit ang USB DFU protocol. Ginagamit nito ang STMicroelectronics documentation (AN2606 at AN3156) para sa STM32 boot mode at ang USB DFU protocol.

Mga Kinakailangan:

  • Dapat na sinusuportahan ng iyong mobile device ang USB OTG.

Paghahanda:

  1. Ikonekta ang iyong STM32 board sa iyong mobile device gamit ang USB OTG cable.
  2. I-activate ang STM32 bootloader mode (sumangguni sa AN2606 para sa mga partikular na tagubilin batay sa iyong modelo ng CPU; kadalasang kinabibilangan ito ng pag-configure ng BOOT0 at BOOT1 pin).

Pagprograma:

  1. Piliin ang firmware file (.hex, .srec, .dfu, o raw binary).
  2. Mga opsyon sa pag-configure: pumipili ng pagbura ng page, hindi pagpapagana ng proteksyon sa pagbabasa (kung kinakailangan), at awtomatikong pag-execute ng CPU pagkatapos ng programming.
  3. I-click ang "I-load ang file upang mag-flash" at hintaying makumpleto.

Mga Karagdagang Tampok:

Nag-aalok din ang application ng:

  • Flash erasure
  • Flash blank check
  • Flash paghahambing laban sa napiling file

Naa-access ang mga function na ito sa pamamagitan ng menu ng application.

Sinubok na Mga Modelo ng Microcontroller:

STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432

Mga Paghihigpit sa Paggamit:

Pinapayagan ng application ang hanggang 25 libreng pag-upload ng firmware. Lampas sa limitasyong ito, maaari kang bumili ng isa sa dalawang opsyon sa pag-upgrade:

  1. 100 karagdagang pag-upload
  2. Walang limitasyong paggamit ng application

Screenshot

  • StmDfuUsb Screenshot 0
  • StmDfuUsb Screenshot 1
  • StmDfuUsb Screenshot 2
  • StmDfuUsb Screenshot 3