StmDfuBlue

Zakupy w aplikacji
5 tys.+
Pobrania
Ocena treści
Dla wszystkich
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu
Zrzut ekranu

Informacje o aplikacji

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.
Ostatnia aktualizacja
22 wrz 2024

Bezpieczeństwo danych

Podstawą bezpieczeństwa jest wiedza o tym, jak deweloperzy zbierają i udostępniają Twoje dane. Praktyki w zakresie zapewniania prywatności i bezpieczeństwa danych mogą się różnić w zależności od sposobu korzystania z aplikacji, regionu i wieku użytkownika. Te informacje podał deweloper i z czasem może je aktualizować.
Żadne dane nie są udostępniane innym firmom
Dowiedz się więcej o deklarowaniu udostępniania danych przez deweloperów
Aplikacja nie zbiera danych
Dowiedz się więcej o deklarowaniu zbierania danych przez deweloperów

Co nowego

Updated to Android target SDK 34