StmDfuBlue

အက်ပ်အတွင်း ဝယ်ယူမှုများ
၅ ထောင်+
ဒေါင်းလုဒ်များ
အကြောင်းအရာကို အမှတ်ပေးခြင်း
အားလုံး
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ
ဖန်သားပြင်ဓာတ်ပုံ

ဤအက်ပ်အကြောင်း

Bluetooth-to-Serial modules ကိုသုံး၍ Bluetooth မှတဆင့် Stm32 CPU ၏ Firmware ကို အပ်ဒိတ်လုပ်ရန် အပလီကေးရှင်း။
၎င်းသည် classic bluetooth SPP ပရိုတိုကော (ဆိုလိုသည်မှာ HC-06) နှင့် microcontroller cc254x (ဆိုလိုသည်မှာ HM-10) ရှိ BLE module များကို ပံ့ပိုးပေးသည်

လျှောက်လွှာကို နားလည်သဘောပေါက်မှုသည် ကုမ္ပဏီ STMicroelectronics ၏နောက်ထပ်စာရွက်စာတမ်းများအပေါ် အခြေခံသည်။
1. AN2606 STM32 မိုက်ခရိုကွန်ထရိုးစနစ် မမ်မိုရီ boot မုဒ်
2. STM32 bootloader တွင်အသုံးပြုသော AN3155 USART ပရိုတိုကော


လျှောက်လွှာကိုဘယ်လိုသုံးမလဲ။

ပြင်ဆင်ခြင်း။

1. Bluetooth-to-Serial module တွင် မှန်ကန်သော serial configuration ကို သတ်မှတ်ပါ။ ၎င်းသည် 8 bits၊ parity နှင့် 1 Stop bit နှင့် baud rate သည် 1200 မှ 115200 အတွင်း ဖြစ်သင့်သည်။ သင်၏ Bluetooth-to-Serial module အတွက် ဒေတာစာရွက်တွင် ဖတ်နိုင်သော configuration ကို သတ်မှတ်ပုံ။

2. Bluetooth-to-Serial module ကို သင်၏ Stm32 ဘုတ်သို့ ချိတ်ဆက်ပါ။
ယေဘူယျအားဖြင့် r Stm32 သည် serial bootloader အတွက် နောက်ထင်းရှူးများကို အသုံးပြုသည်။
PA10 (USART RX) နှင့် PA9 (USART_TX)

3. Stm32 အတွက် bootloader မုဒ်ကို အသက်သွင်းပါ။ ဒါကိုဘယ်လိုလုပ်ရမလဲ AN2606 မှာဖတ်ပါ။ ယေဘူယျအားဖြင့် သင်သည် သင့် CPU ၏ မော်ဒယ်အလိုက် ပင်နံပါတ် BOOT0 နှင့် BOOT1 ကို မှန်ကန်စွာ ပေါင်းစပ်ထားသင့်သည်။


ပရိုဂရမ်ရေးဆွဲခြင်း။

1. သင့်ဖုန်းထဲတွင် ဘလူးတုသ်ကိုဖွင့်ပြီး Bluetooth-to-Serial module သို့ ချိတ်ဆက်ပါ။
2. သင်ရေးလိုသော Firmware ဖြင့် ဖိုင်ကိုရွေးချယ်ပါ။
Firmware ဖိုင်သည် အောက်ပါဖော်မတ်များထဲမှ တစ်ခုဖြစ်သင့်သည်။
- Intel hex
- Motorola S-Record
- ကုန်ကြမ်း binary
3. သင်လိုအပ်သော စာရေးနည်းများကို သတ်မှတ်ပါ။ နောက်ထပ်ရွေးချယ်စရာများကို သင်ရွေးချယ်နိုင်ပါသည်။
- လိုအပ်သောစာမျက်နှာများကိုသာဖျက်ပါ။
- လိုအပ်ပါက readout protection ကို သတ်မှတ်မထားပါ။
- စာရေးပြီးနောက်ဖတ်ရန်ကာကွယ်မှုကိုသတ်မှတ်ပါ။
- ပရိုဂရမ်ရေးဆွဲပြီးနောက် CPU ကိုသွားပါ။
4. "Load file to flash" ခလုတ်ကို နှိပ်ပြီး လုပ်ဆောင်ချက် ပြီးဆုံးရန် စောင့်ပါ။


အပလီကေးရှင်းတွင် နောက်ထပ်လုပ်ဆောင်မှု ရရှိနိုင်မည်ဖြစ်သည်။
- ဖျက်ခြင်း။
- ကွက်လပ်ရှိ flash ကိုစစ်ဆေးပါ။
- flash ကိုဖိုင်နှင့်နှိုင်းယှဉ်ပါ။
မီနူးရှိ သင့်လျော်သောအမှတ်မှတစ်ဆင့် ဤလုပ်ဆောင်ချက်ကို သင်ရွေးချယ်နိုင်သည်။

အပလီကေးရှင်းကို နောက် CPU တွင် အမှန်ခြစ်ထားသည်-
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411 ကို အသုံးပြုသူမှ စစ်ဆေးထားသည်။
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474


အသုံးပြုမှုကန့်သတ်ချက်
25 Firmware တင်ခြင်းအား အပြည့်အဝအခမဲ့ပြုလုပ်နိုင်ပါသည်။
ဤကန့်သတ်ချက်ကို သင်အောင်မြင်ပြီးနောက် ဝန်ဆောင်မှုနှစ်ခုထဲမှ တစ်ခုကို သင်ဝယ်ယူနိုင်ပါသည်။
1. နောက်ထပ် 100 တင်ခြင်း။
2. အကန့်အသတ်မရှိ application ကိုအသုံးပြုခြင်း။
အပ်ဒိတ်လုပ်ခဲ့သည့်ရက်
၂၀၂၄၊ စက် ၂၂

ဒေတာ ဘေးကင်းလုံခြုံရေး

ဆော့ဖ်ဝဲရေးသူများက သင့်ဒေတာအား စုစည်းပုံနှင့် မျှဝေပုံကို နားလည်ခြင်းမှစ၍ လုံခြုံမှု စတင်သည်။ ဒေတာလုံခြုံမှုနှင့် လုံခြုံရေးလုပ်ဆောင်မှုများသည် သင်၏အသုံးပြုမှု၊ ဒေသနှင့် အသက်အပေါ်မူတည်၍ ကွဲပြားနိုင်သည်။ ဆော့ဖ်ဝဲရေးသူက ဤအချက်အလက်ကို ပေးထားပြီး အချိန်နှင့်အမျှ ပြောင်းလဲနိုင်သည်။
မည်သည့်ဒေတာကိုမျှ ပြင်ပအဖွဲ့အစည်းများနှင့် မျှဝေခြင်းမရှိပါ
ဆော့ဖ်ဝဲရေးသူများ၏ မျှဝေမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်
မည်သည့်ဒေတာကိုမျှ စုစည်းခြင်းမရှိပါ
ဆော့ဖ်ဝဲရေးသူများ၏ စုစည်းမှုဆိုင်ရာ ဖော်ပြမှုကို ပိုမိုလေ့လာရန်

အသစ်ရှိသလား

Updated to Android target SDK 34