Aplikacja do aktualizacji oprogramowania układowego CPU STM32 przez kabel USB przy użyciu protokołu USB DFU.
Realizacja aplikacji opiera się na następnych dokumentach z firmy STMICROELECRICS.
1. AN2606 STM32 MICROKORTROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLROLER TRYB TRYBU BOOTE
2. Protokół AN3156 USB DFU używany w sterm32 bootloader
Jak korzystać z aplikacji.
Urządzenie mobilne musi obsługiwać USB-OTG.
Przygotowanie
1. Podłącz płytę STM32 z urządzeniem mobilnym przez kabel USB-OTG
2. Aktywuj tryb bootloadera dla STM32. Jak to zrobić czytać w AN2606. Ogólnie powinieneś ustawić PINS Boot0 i Boot1 w poprawnej kombinacji według modelu procesora.
Programowanie
1. Wybierz plik z oprogramowaniem sprzętowym, które chcesz napisać.
- Plik firmware powinien znajdować się w jednym z następujących formatów
- Intel Hex
- Motorola S-Record
- DFUSE (STMICROELECTRONICS DFU Format)
- Surowy binarny
2. Ustaw opcje pisania, których potrzebujesz. Możesz wybrać następne opcje
- Usuń tylko niezbędne strony
- Unset Outdout Ochrona w razie potrzeby - GO CPU po programowaniu
3. Naciśnij przycisk "Załaduj plik, aby flashować" i poczekaj na zakończenie pracy.
Dodatkowo następne operacje są dostępne w aplikacji
- Kasowanie
- Sprawdzanie flash dla pustych
- Porównaj Flash z plikiem.
Możesz wybrać tę operację za pośrednictwem menu w menu.
Aplikacja jest sprawdzana na następne modele mikrokontrolerów:
STM32F072
STM32F205
STM32F302
STM32F401
STM32F746
STM32G474
STM32L432
Ograniczenie przy użyciu
Możesz wykonać 25 oprogramowania układowego przesyłania w pełni bezpłatnie.
Po osiągnięciu tego limitu możesz zakupić jedną z dwóch usług
1. Dodatkowe przesyłanie 100 Przesyłanie 2. nieograniczone przy użyciu aplikacji.