Ta aplikacja umożliwia aktualizację oprogramowania sprzętowego mikrokontrolerów STM32 za pomocą kabla USB i protokołu USB DFU. Jego funkcjonalność opiera się na dokumentacji STMicroelectronics (AN2606 i AN3156).
Wymagania wstępne:
- Twoje urządzenie mobilne musi obsługiwać USB OTG.
Przygotowanie:
- Połącz płytkę STM32 z urządzeniem mobilnym za pomocą kabla USB OTG.
- Aktywuj tryb bootloadera STM32 (skonsultuj się z AN2606, aby uzyskać szczegółowe instrukcje dotyczące modelu mikrokontrolera; zazwyczaj wiąże się to z ustawieniem pinów BOOT0 i BOOT1).
Programowanie:
- Wybierz plik oprogramowania sprzętowego (.hex, .srec, .dfu lub surowy plik binarny).
- Skonfiguruj opcje zapisu (np. selektywne usuwanie strony, wyłączanie ochrony przed odczytem, automatyczny restart procesora).
- Kliknij „Załaduj plik do flashowania” i poczekaj na zakończenie procesu.
Dodatkowe funkcje:
Aplikacja udostępnia również opcje:
- Usuwanie błysku
- Wyświetl pusty czek
- Porównanie oprogramowania sprzętowego z pamięcią flash
Obsługiwane mikrokontrolery:
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:
- Dodatkowych 100 przesłanych plików
- Nieograniczone wykorzystanie aplikacji