Alkalmazás az Stm32 CPU firmware-ének frissítésére Bluetooth-on keresztül, Bluetooth-soros modulok használatával.
Támogatja a klasszikus bluetooth SPP protokollal rendelkező modulokat (azaz HC-06), valamint a BLE modulokat a cc254x mikrokontrolleren (azaz HM-10)
Az alkalmazás megvalósítása az STMicroelectronics cég következő dokumentumain alapul.
1. AN2606 STM32 mikrokontroller rendszermemória rendszerindítási mód
2. Az STM32 rendszerbetöltőben használt AN3155 USART protokoll
Az alkalmazás használata.
KÉSZÍTMÉNY
1. Állítsa be a helyes soros konfigurációt a Bluetooth-soros modulban. 8 bitesnek, egyenletes paritásnak és 1 Stop bitnek kell lennie, és az adatátviteli sebesség 1200 és 115 200 között. Hogyan olvassa el a beállított konfigurációt a Bluetooth-soros modul adatlapján.
2. Csatlakoztassa a Bluetooth-soros modult az Stm32 kártyához.
Általában az r Stm32 a következő pines-eket használja a soros rendszerbetöltőhöz
PA10 (USART RX) és PA9 (USART_TX)
3. Aktiválja az Stm32 rendszerbetöltő módját. Hogyan kell ezt megtenni, olvassa el az AN2606-ban. Általában a BOOT0 és BOOT1 érintkezőket a megfelelő kombinációban kell beállítani a CPU modelljének megfelelően.
PROGRAMOZÁS
1. Kapcsolja be a Bluetooth-t a telefonon, és csatlakozzon a Bluetooth-soros modulhoz
2. Válassza ki az írni kívánt firmware-t tartalmazó fájlt.
A firmware fájlnak az alábbi formátumok valamelyikében kell lennie
- Intel hex
- Motorola S-Record
- Nyers bináris
3. Állítsa be a szükséges írási beállításokat. Kiválaszthatja a következő opciókat
- Csak a szükséges oldalakat törölje
- Ha szükséges, kapcsolja ki a kiolvasás elleni védelmet
- Írás után állítsa be a kiolvasásvédelmet
- Programozás után menjen a CPU-hoz
4. Nyomja meg a "Fájl betöltése a villogáshoz" gombot, és várja meg a művelet befejezését.
Ezenkívül az alkalmazásban elérhető a következő művelet
- Törlés
- A vaku ürességének ellenőrzése
- Hasonlítsa össze a flash fájlt.
Ezt a műveletet a menü megfelelő pontján választhatja ki.
Az alkalmazás ellenőrzése a következő CPU-n történik:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Az Stm32F411-et a felhasználó ellenőrizte
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
HASZNÁLATI KORLÁTOZÁS
25-ig teljesen ingyenessé teheti a firmware-feltöltést.
Miután elérte ezt a limitet, megvásárolhatja a két szolgáltatás egyikét
1. további 100 feltöltés
2. az alkalmazás korlátlan használata.