ဤအပလီကေးရှင်းသည် USB DFU ပရိုတိုကောကို အသုံးပြု၍ USB ကြိုးမှတစ်ဆင့် STM32 CPU firmware အပ်ဒိတ်များကို ဆောင်ရွက်ပေးသည်။ ဖွံ့ဖြိုးတိုးတက်မှု မြှင့်တင်ထားသော STMicroelectronics စာရွက်စာတမ်းများ- AN2606 (STM32 microcontroller စနစ်မှတ်ဉာဏ် boot mode) နှင့် AN3156 (STM32 bootloader ရှိ USB DFU ပရိုတိုကော)။
လိုအပ်ချက်များ- သင့်မိုဘိုင်းစက်ပစ္စည်းသည် USB OTG ကို ပံ့ပိုးပေးရပါမည်။
ပြင်ဆင်မှု-
- USB OTG ကြိုးကို အသုံးပြု၍ STM32 ဘုတ်အား သင့်မိုဘိုင်းစက်ပစ္စည်းသို့ ချိတ်ဆက်ပါ။
- STM32 bootloader မုဒ်ကို အသက်သွင်းပါ (သင်၏ CPU မော်ဒယ်အပေါ်အခြေခံ၍ ပင်နံပါတ်သတ်မှတ်မှုများအတွက် AN2606 ကို ကိုးကားပါ။
ပရိုဂရမ်ရေးဆွဲခြင်း-
- Firmware ဖိုင်ကို ရွေးပါ (Intel HEX၊ Motorola S-Record၊ DfuSe သို့မဟုတ် အကြမ်း binary ဖော်မတ်များကို ပံ့ပိုးထားသည်)။
- စာရေးခြင်းရွေးချယ်စရာများကို စီစဉ်သတ်မှတ်ပါ- ရွေးချယ်ထားသော စာမျက်နှာဖျက်ခြင်း၊ ဖတ်ခြင်းကာကွယ်ခြင်း ပိတ်ခြင်း နှင့် ပရိုဂရမ်တင်ပြီးနောက် CPU လုပ်ဆောင်ခြင်း။
- "Load file ကို flash to flash." ကိုနှိပ်ခြင်းဖြင့် firmware အပ်လုဒ်ကို စတင်ပါ။
နောက်ထပ် အင်္ဂါရပ်များ- အပလီကေးရှင်းသည် ဖလက်ရှ်ဖျက်ခြင်း၊ ဖလက်ရှ်စစ်ဆေးခြင်း နှင့် မီနူးမှတစ်ဆင့် ရရှိနိုင်သော Firmware နှိုင်းယှဥ်မှုဆိုင်ရာ လုပ်ဆောင်ချက်များကိုလည်း ပံ့ပိုးပေးပါသည်။
စမ်းသပ်ထားသော မိုက်ခရိုကွန်ထရိုလာများ- STM32F072၊ STM32F205၊ STM32F302၊ STM32F401၊ STM32F746၊ STM32G474၊ STM32L432။
အသုံးပြုမှု ကန့်သတ်ချက်များ- ဖိုင်းဝဲ အပ်လုဒ် ၂၅ ခုအထိ အခမဲ့ဖြစ်သည်။ ဤကန့်သတ်ချက်ထက်ကျော်လွန်ပါက သင်သည် နောက်ထပ်အပ်လုဒ်များ 100 သို့မဟုတ် အကန့်အသတ်မရှိ အပလီကေးရှင်းအသုံးပြုမှုကို ဝယ်ယူနိုင်ပါသည်။