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

StmDfuUsb
StmDfuUsb
May 05,2025
အက်ပ်အမည် StmDfuUsb
ပြုစုသူ Yaroslav Trymbach
အမျိုးအစား ကိရိယာများ
အရွယ်အစား 2.6 MB
နောက်ဆုံးထွက်ဗားရှင်း 1.25
တွင် ရရှိနိုင်ပါသည်။
5.0
ဒေါင်းလုဒ်လုပ်ပါ။(2.6 MB)

USB DFU Protocol ကို အသုံးပြု. USB ကြိုးဖြင့် Firmware ၏ STM32 CPU ကို USB ကြိုးဖြင့်မွမ်းမံခြင်း

USB DFU protocol ကို အသုံးပြု. USB ကြိုးဖြင့် Firmware မှ STM32 CPU မှ Firmware ကိုအဆင့်မြှင့်တင်ရန်လျှောက်လွှာ

ဤလျှောက်လွှာကိုအကောင်အထည်ဖော်ခြင်းသည်အောက်ဖော်ပြပါစာရွက်စာတမ်းများအပေါ်အခြေခံသည်။

  1. AN2606 : stmm32 microcontroller system memory boot mode
  2. AN3156 : USB dfu protocol ကို stm32 bootloader တွင်အသုံးပြုသည်

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

လိုအပ်ချက် -

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

အဘိတ်:

  1. stm32 board ကို USB-OTG ကေဘယ်လ်ကို သုံး. သင်၏မိုဘိုင်းကိရိယာသို့ချိတ်ဆက်ပါ။
  2. stmm32 အတွက် bootloader mode ကိုသက်ဝင်စေပါ။ အသေးစိတ်ညွှန်ကြားချက်များအတွက် AN2606 ကိုကြည့်ပါ။ ယေဘုယျအားဖြင့်သင်သည်သင်၏ CPU မော်ဒယ်အရ boot0 နှင့် boot1 pin များကိုမှန်ကန်သောပေါင်းစပ်မှုဖြင့်သတ်မှတ်ရန်လိုအပ်သည်။

ပရိုဂရမ်:

  1. firmware ဖိုင်ကိုရွေးချယ်ပါ။

    • သင်ရေးလိုသော firmware ဖိုင်ကိုရွေးချယ်ပါ။ ဖိုင်ကိုအောက်ပါပုံစံများတွင်ရှိသင့်သည်။
      • Intel Hex
      • Motorola S-Record
      • dfuse (stmicroelectronics dfu format)
      • binary
  2. အရေးအသားရွေးချယ်မှုများကိုသတ်မှတ်ပါ။

    • အောက်ပါရွေးချယ်စရာများမှသင်ရွေးချယ်နိုင်သည်။
      • လိုအပ်သောစာမျက်နှာများကိုသာဖျက်ပါ
      • လိုအပ်ပါက unset readout protection
      • ပရိုဂရမ်ပြီးနောက် CPU ကိုသွားပါ
  3. programming:

    • "load file flash" ခလုတ်ကို နှိပ်. ခွဲစိတ်ကုသမှုကိုစောင့်ပါ။

လျှောက်လွှာတွင်အပိုဆောင်းစစ်ဆင်ရေးများ -

  • ဖျက်ခြင်း
  • ကွက်လပ် status အတွက် flash ကိုစစ်ဆေးခြင်း
  • flash အကြောင်းအရာကိုဖိုင်နှင့်နှိုင်းယှဉ်ခြင်း

ဤလုပ်ငန်းများကိုသင့်လျော်သော menu options များမှတဆင့်ရယူနိုင်သည်။

စမ်းသပ်ပြီးမော်ဒယ်များ:

အောက်ပါ stmm32 microcontroller မော်ဒယ်များတွင်လျှောက်လွှာကိုအောင်မြင်စွာစမ်းသပ်ပြီးဖြစ်သည်။

  • stm32f072
  • stm32f205
  • stm32f302
  • stm32f401
  • stm32f746
  • stm32g4774
  • stm32l432

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

  • သငျသညျလုံးဝအခမဲ့ firmware uploads 25 အထိလုပ်ဆောင်နိုင်ပါတယ်။
  • ဤကန့်သတ်ချက်သို့ရောက်သောအခါအောက်ပါ 0 န်ဆောင်မှုများထဲမှတစ်ခုကိုသင်ဝယ်ယူနိုင်သည်။
    1. နောက်ထပ်တင်ပို့မှု 100 ။
    2. လျှောက်လွှာကိုအကန့်အသတ်မရှိအသုံးပြုခြင်း။
မှတ်ချက်များ တင်ပါ။