အိမ် အက်ပ်များ ကိရိယာများ StmDfuUsb
StmDfuUsb

StmDfuUsb

by Yaroslav Trymbach Dec 31,2024

ဤအပလီကေးရှင်းသည် USB DFU ပရိုတိုကောကို အသုံးပြု၍ USB ကြိုးမှတစ်ဆင့် STM32 မိုက်ခရိုကွန်ထရိုလာ ဆော့ဖ်ဝဲအပ်ဒိတ်များကို ကူညီပေးသည်။ ဖွံ့ဖြိုးတိုးတက်မှု မြှင့်တင်ထားသော STMicroelectronics စာရွက်စာတမ်းများ- AN2606 (STM32 microcontroller စနစ်မှတ်ဉာဏ် boot mode) နှင့် AN3156 (STM32 bootloader ရှိ USB DFU ပရိုတိုကော)။ ကြိုတင်လိုအပ်ချက်များ- မိုဘိုင်းလ် de

5.0
StmDfuUsb ဖန်သားပြင်ဓာတ်ပုံ 0
StmDfuUsb ဖန်သားပြင်ဓာတ်ပုံ 1
StmDfuUsb ဖန်သားပြင်ဓာတ်ပုံ 2
StmDfuUsb ဖန်သားပြင်ဓာတ်ပုံ 3
လျှောက်လွှာဖော်ပြချက်

ဤအပလီကေးရှင်းသည် USB DFU ပရိုတိုကောကို အသုံးပြု၍ USB ကြိုးမှတစ်ဆင့် STM32 မိုက်ခရိုကွန်ထရိုလာဖိုင်းဝဲ အပ်ဒိတ်များကို ဆောင်ရွက်ပေးသည်။ ဖွံ့ဖြိုးတိုးတက်မှု မြှင့်တင်ထားသော STMicroelectronics စာရွက်စာတမ်းများ- AN2606 (STM32 microcontroller စနစ်မှတ်ဉာဏ် boot mode) နှင့် AN3156 (STM32 bootloader ရှိ USB DFU ပရိုတိုကော)။

လိုအပ်ချက်များ-

  • USB-OTG ပံ့ပိုးမှုရှိသော မိုဘိုင်းကိရိယာ။

ပြင်ဆင်မှု-

  1. USB-OTG ကြိုးကို အသုံးပြု၍ STM32ဘုတ်အား သင့်မိုဘိုင်းစက်ပစ္စည်းသို့ ချိတ်ဆက်ပါ။
  2. STM32 bootloader မုဒ်ကို အသက်သွင်းပါ (သင်၏ CPU မော်ဒယ်ပေါ်အခြေခံ၍ တိကျသော pin configurations အတွက် AN2606 ကို ကိုးကားပါ)။ ၎င်းတွင် ပုံမှန်အားဖြင့် BOOT0 နှင့် BOOT1 pins များကို မှန်ကန်သောပေါင်းစပ်မှုတွင် ထည့်သွင်းခြင်းပါဝင်သည်။

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

  1. Firmware ဖိုင် (.hex၊ .srec၊ .dfu၊ သို့မဟုတ် raw binary) ကို ရွေးပါ။
  2. ရေးသားမှုရွေးချယ်စရာများကို စီစဉ်သတ်မှတ်ပါ- ရွေးချယ်ထားသော စာမျက်နှာကို ဖျက်ခြင်း၊ စာဖတ်ခြင်းအား ပိတ်ထားခြင်း (လိုအပ်ပါက) နှင့် အလိုအလျောက် CPU လုပ်ဆောင်ခြင်း ပရိုဂရမ်းမင်းပြီးနောက် ပရိုဂရမ်ရေးဆွဲခြင်း။
  3. "Load file to flash" ကို နှိပ်ပြီး ပြီးစီးမှုကို စောင့်ဆိုင်းပါ။

နောက်ထပ် အင်္ဂါရပ်များ-

အပလီကေးရှင်းသည်

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

စမ်းသပ်ထားသော မိုက်ခရိုကွန်ထရိုလာများ-

ဤအပလီကေးရှင်းကို အောက်ပါ STM32 မော်ဒယ်များဖြင့် စစ်ဆေးပြီးပါပြီ- STM32F072၊ STM32F205၊ STM32F302၊ STM32F401၊ STM32F746၊ STM32G474၊ STM32L432။

အသုံးပြုမှု ကန့်သတ်ချက်များ-

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

  1. နောက်ထပ် အပ်လုဒ် 100။
  2. အကန့်အသတ်မရှိ အပလီကေးရှင်းအသုံးပြုမှု။

Tools

StmDfuUsb ကဲ့သို့သော အက်ပ်များ
သုံးသပ်ချက်များ
မှတ်ချက်များ တင်ပါ။+
လောလောဆယ်တွင် မှတ်ချက်များ မရရှိနိုင်ပါ။