Use APKPure App
Get StmDfuBlue old version APK for Android
Aktualizacja oprogramowania procesora Stm32 przez Bluetooth za pomocą modułu Bluetooth na szeregowy
Aplikacja do aktualizacji oprogramowania układowego procesora Stm32 przez Bluetooth za pomocą modułów Bluetooth-to-szeregowych.
Obsługuje moduły z klasycznym protokołem bluetooth SPP (np. HC-06) oraz moduły BLE na mikrokontrolerze cc254x (np. HM-10)
Realizacja aplikacji oparta jest na kolejnych dokumentach firmy STMicroelectronics.
1. Tryb rozruchu pamięci systemowej mikrokontrolera AN2606 STM32
2. Protokół AN3155 USART używany w bootloaderze STM32
Jak korzystać z aplikacji.
PRZYGOTOWANIE
1. Ustaw poprawną konfigurację portu szeregowego w module Bluetooth-to-szeregowy. Powinno to być 8 bitów, parzystość i 1 bit stopu oraz szybkość transmisji od 1200 do 115200. Jak ustawić konfigurację odczytaną w arkuszu danych modułu Bluetooth na szeregowy.
2. Podłącz moduł Bluetooth do portu szeregowego do płyty Stm32.
Ogólnie r Stm32 używa kolejnych pinów do szeregowego bootloadera
PA10 (USART RX) i PA9 (USART_TX)
3. Aktywuj tryb bootloadera dla Stm32. Jak to zrobić, przeczytaj w AN2606. Generalnie powinieneś ustawić piny BOOT0 i BOOT1 w odpowiedniej kombinacji, zgodnie z modelem twojego procesora.
PROGRAMOWANIE
1. Włącz bluetooth w swoim telefonie i połącz się z modułem Bluetooth-to-szeregowym
2. Wybierz plik z oprogramowaniem, który chcesz zapisać.
Plik oprogramowania powinien mieć jeden z następujących formatów
- Sześciokąt Intel
-Motorola S-Record
- Surowy plik binarny
3. Ustaw potrzebne opcje pisania. Możesz wybrać kolejne opcje
- Wymaż tylko niezbędne strony
- W razie potrzeby wyłącz ochronę odczytu
- Ustaw ochronę odczytu po zapisie
- Przejdź do procesora po zaprogramowaniu
4. Naciśnij przycisk „Załaduj plik do flashowania” i poczekaj na zakończenie operacji.
Dodatkowo w aplikacji dostępna kolejna operacja
- Kasowanie
- Sprawdzanie, czy lampa błyskowa jest wygaszona
- Porównaj flash z plikiem.
Operację tę można wybrać poprzez odpowiedni punkt w menu.
Aplikacja jest sprawdzana na kolejnym CPU:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411 sprawdzone przez użytkownika
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
OGRANICZENIE KORZYSTANIA
Możesz zrobić do 25 wgrania oprogramowania w pełni za darmo.
Po osiągnięciu tego limitu możesz zakupić jedną z dwóch usług
1. dodatkowe 100 przesyłania
2. nieograniczone korzystanie z aplikacji.
Last updated on Oct 14, 2024
Updated to Android target SDK 34
Przesłane przez
Mathieu Blondel
Wymaga Androida
5.0
Kategoria
Raport
StmDfuBlue
1.26G by Yaroslav Trymbach
Oct 14, 2024