StmDfuBlue

Ukuthenga ngaphakathi nohlelo
5K+
Okudawunilodiwe
Isilinganiselwa sokuqukethwe
Wonke umuntu
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini
Isithombe sesithombe-skrini

Mayelana nalolu hlelo lokusebenza

Isicelo sokubuyekeza i-firmware ye-Stm32 CPU nge-Bluetooth ngokusebenzisa amamojula we-Bluetooth-to-Serial.
Isekela amamojula anephrothokholi ye-bluetooth SPP yakudala (okungukuthi i-HC-06) kanye namamojula e-BLE ku-microcontroller cc254x (okungukuthi i-HM-10)

Ukugcwaliseka kwesicelo kusekelwe emibhalweni elandelayo evela enkampanini ye-STMicroelectronics.
1. Imodi yokuqalisa imemori yesistimu ye-AN2606 STM32 microcontroller
2. Iphrothokholi ye-AN3155 USART esetshenziswa kusiqalisi se-STM32


Isetshenziswa kanjani isicelo.

UKULUNGISELELA

1. Setha ukucushwa kwe-serial okulungile kumojula ye-Bluetooth-to-Serial. Kufanele kube amabhithi angu-8, alingane kanye nezinga loku-1 lokumisa kancane ne-baud ukusuka ku-1200 kuye ku-115200. Ukucushwa okusethwe kanjani kufundwe kudatha yemojuli yakho ye-Bluetooth-to-Serial.

2. Xhuma i-Bluetooth-to-Serial module ebhodini lakho le-Stm32.
Ngokuvamile i-r Stm32 isebenzisa uphayini olandelayo we-serial bootloader
I-PA10 (USART RX) ne-PA9 (USART_TX)

3. Vula imodi ye-bootloader ye-Stm32. Ungakwenza kanjani lokhu funda ku-AN2606. Ngokuvamile kufanele usethe izikhonkwane ezingu-BOOT0 kanye ne-BOOT1 zibe yinhlanganisela efanele ngokuvumelana nemodeli ye-CPU yakho.


UKUHLELA

1. Vula i-bluetooth ocingweni lwakho bese uxhuma ku-Bluetooth-to-Serial module
2. Khetha ifayela eline-firmware ofuna ukuyibhala.
Ifayela le-Firmware kufanele libe ngefomethi eyodwa yalezi ezilandelayo
- Intel hex
- Motorola S-Record
- Kanambambili eluhlaza
3. Setha izinketho zokubhala ozidingayo. Ungakhetha izinketho ezilandelayo
- Sula amakhasi adingekayo kuphela
- Susa ukuvikela ukufunda uma kunesidingo
- Setha ukuvikeleka kokufunda ngemva kokubhala
- Hamba i-CPU ngemva kokuhlela
4. Cindezela inkinobho ethi "Layisha ifayela ukuze likhanyise" bese ulinda ukuphela komsebenzi.


Okungeziwe kuhlelo lokusebenza kuyatholakala ekusebenzeni okulandelayo
- Ukusula
- Ihlola ifleshi ukuze uthole akunalutho
- Qhathanisa i-flash nefayela.
Ungakhetha lokhu kusebenza ngendawo efanelekile kumenyu.

Uhlelo lokusebenza luhlolwa ku-CPU elandelayo:
I-Stm32F072
I-Stm32F103
I-Stm32F302
I-Stm32F401
I-Stm32F411 ihlolwe ngumsebenzisi
I-Stm32L053
I-Stm32L152
I-Stm32L432
I-Stm32G071
I-Stm32G474


UMKHAWULO WOKUSEBENZISA
Ungenza kufikela ku-25 i-firmware ilayishe mahhala ngokuphelele.
Ngemva kokuthola lo mkhawulo ungathenga isevisi eyodwa kwezimbili
1. ukulayisha okungu-100 okwengeziwe
2. ukusetshenziswa okungenamkhawulo kwesicelo.
Kubuyekezwe ngo-
Sep 11, 2022

Ukuphepha kwedatha

Ukuphepha kuqala ngokuqonda ukuthi onjiniyela baqoqa futhi babelane kanjani ngedatha yakho. Ubumfihlo bedatha nezinqubo zokuphepha zingahluka kuye ngokusebenzisa kwakho, isifunda, nobudala. Unjiniyela unikeze lolu lwazi futhi angalubuyekeza ngokuhamba kwesikhathi.
Ayikho idatha eyabiwe nezinkampani zangaphandle
Funda kabanzi mayelana nendlela onjiniyela abaveza ngayo ukwabelana
Ayikho idatha eqoqiwe
Funda kabanzi mayelana nokuthi onjiniyela bakuveza kanjani ukuqoqwa

Yini entsha

Bug fixing