Dom Aplikacje Narzędzia StmDfuUsb
StmDfuUsb

StmDfuUsb

Narzędzia 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

Ta aplikacja umożliwia aktualizację oprogramowania sprzętowego mikrokontrolera STM32 za pomocą kabla USB i protokołu USB DFU. Do opracowania wykorzystano dokumentację STMicroelectronics: AN2606 (tryb rozruchu pamięci systemowej mikrokontrolera STM32) i AN3156 (protokół USB DFU w bootloaderze STM32). Warunki wstępne: Mobilny de

5.0
StmDfuUsb Zrzut ekranu 0
StmDfuUsb Zrzut ekranu 1
StmDfuUsb Zrzut ekranu 2
StmDfuUsb Zrzut ekranu 3
Opis aplikacji

Ta aplikacja umożliwia aktualizację oprogramowania układowego mikrokontrolera STM32 za pomocą kabla USB i protokołu USB DFU. W opracowaniu wykorzystano dokumentację STMicroelectronics: AN2606 (tryb rozruchu pamięci systemowej mikrokontrolera STM32) i AN3156 (protokół USB DFU w bootloaderze STM32).

Wymagania wstępne:

  • Urządzenie mobilne z obsługą USB-OTG.

Przygotowanie:

  1. Połącz płytkę STM32 z urządzeniem mobilnym za pomocą kabla USB-OTG.
  2. Aktywuj tryb bootloadera STM32 (więcej informacji na temat konfiguracji pinów w zależności od modelu procesora można znaleźć w AN2606). Zwykle wiąże się to z ustawieniem prawidłowej kombinacji pinów BOOT0 i BOOT1.

Programowanie:

  1. Wybierz plik oprogramowania sprzętowego (.hex, .srec, .dfu lub surowy plik binarny).
  2. Skonfiguruj opcje zapisu: selektywne usuwanie strony, wyłączanie ochrony odczytu (jeśli jest to wymagane) i automatyczne wykonywanie procesora po programowaniu.
  3. Kliknij „Załaduj plik do flashowania” i poczekaj na zakończenie.

Dodatkowe funkcje:

Aplikacja oferuje dodatkową funkcjonalność, m.in.:

  • Usuwanie błysku
  • Weryfikacja pustej pamięci flash
  • Porównanie oprogramowania sprzętowego z załadowanym plikiem. Opcje te są dostępne poprzez menu aplikacji.

Testowane mikrokontrolery:

Ta aplikacja została zweryfikowana z następującymi modelami STM32: STM32F072, STM32F205, STM32F302, STM32F401, STM32F746, STM32G474, STM32L432.

Ograniczenia użytkowania:

Aplikacja umożliwia bezpłatne przesłanie do 25 oprogramowania sprzętowego. Powyżej tego limitu możesz zakupić jedną z dwóch opcji aktualizacji:

  1. Dodatkowych 100 przesłanych plików.
  2. Nieograniczone wykorzystanie aplikacji.

Tools

Obecnie nie ma żadnych komentarzy