Bluetooth-ээс цуврал модулиудыг ашиглан Bluetooth-ээр дамжуулан Stm32 CPU-ийн програм хангамжийг шинэчлэх програм.
Энэ нь сонгодог bluetooth SPP протокол (жишээ нь HC-06) болон микроконтроллер cc254x (жишээ нь HM-10) дээрх BLE модулиудыг дэмждэг.
Өргөдлийг хэрэгжүүлэх нь STMicroelectronics компанийн дараагийн баримт бичигт үндэслэсэн болно.
1. AN2606 STM32 микроконтроллерийн системийн санах ой ачаалах горим
2. STM32 ачаалагч дээр ашигласан AN3155 USART протокол
Програмыг хэрхэн ашиглах талаар.
БЭЛТГЭЛ
1. Bluetooth-ээс цувралын модулийн цуваа тохиргоог зөв тохируулна уу. Энэ нь 1200-аас 115200 хүртэл 8 бит, жигд паритет ба 1 зогсолтын бит ба дамжуулах хурд байх ёстой. Bluetooth-ээс цувралын модулийн мэдээллийн хуудаснаас тохируулсан тохиргоог хэрхэн уншдаг вэ.
2. Bluetooth-to-Serial модулийг Stm32 самбартаа холбоно уу.
Ерөнхийдөө r Stm32 нь цуваа ачаалагчийн хувьд дараагийн нарсыг ашигладаг
PA10 (USART RX) ба PA9 (USART_TX)
3. Stm32-д зориулж ачаалах горимыг идэвхжүүлнэ. Үүнийг хэрхэн хийх талаар AN2606-аас уншина уу. Ерөнхийдөө та BOOT0 болон BOOT1 зүүг CPU-ийн загварт тохируулан зөв хослуулах хэрэгтэй.
ПРОГРАМЧИЛГАА
1. Утсандаа bluetooth-ийг асааж, Bluetooth-оос цуврал модульд холбогдоно уу
2. Өөрийн бичихийг хүсэж буй програм хангамжтай файлаа сонгоно уу.
Програм хангамжийн файл дараах форматын аль нэгтэй байх ёстой
- Intel hex
- Motorola S-Record
- Түүхий хоёртын
3. Өөрт хэрэгтэй бичих сонголтуудыг тохируулна уу. Та дараагийн сонголтыг сонгож болно
- Зөвхөн шаардлагатай хуудсыг арилгах
- Шаардлагатай бол уншилтын хамгаалалтыг тохируулаагүй
- Бичсэний дараа уншилтын хамгаалалтыг тохируулна уу
- Програмчлалын дараа CPU руу оч
4. "Файл ачаалах" товчийг дараад үйл ажиллагаа дуустал хүлээнэ үү.
Аппликешн дэх нэмэлтийг дараагийн үйл ажиллагаанд ашиглах боломжтой
- Устгаж байна
- Флэш хоосон байгаа эсэхийг шалгаж байна
- Флэшийг файлтай харьцуулах.
Та энэ үйлдлийг цэсний тусгай цэгээр сонгож болно.
Програмыг дараагийн CPU дээр шалгана:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411-ийг хэрэглэгч шалгасан
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
АШИГЛАХ ХЯЗГААРЛАЛТ
Та 25 хүртэлх програм хангамжийг бүрэн үнэгүй байршуулах боломжтой.
Энэ хязгаарт хүрсэний дараа та хоёр үйлчилгээний аль нэгийг худалдан авах боломжтой
1. нэмэлт 100 байршуулалт
2. програмыг хязгааргүй ашиглах.
Шинэчилсэн огноо
2024 оны 9-р сарын 22