應用 工具 StmDfuUsb
StmDfuUsb
StmDfuUsb
1.25
2.6 MB
Android 5.0+
Mar 19,2023
5.0

應用說明

透過 USB DFU 協定更新 STM32 CPU 韌體

此應用程式允許使用 USB DFU 協定透過 USB 纜線更新 STM32 CPU 的韌體。其開發基於意法半導體的以下文件:

  1. AN2606 STM32 微控制器系統記憶體啟動模式
  2. STM32 啟動載入程式中使用的AN3156 USB DFU 協定STM32 啟動載入程式中使用的AN3156 USB DFU 協定

如何使用應用程式

先決條件:

    您的行動裝置必須支援USB-OTG。

準備:

    使用 USB-OTG 連接線將您的 STM32 板連接到行動裝置。
  1. 啟動 STM32 的開機載入程式模式。具體說明請參閱 AN2606。一般來說,您需要根據您的CPU型號將BOOT0和BOOT1引腳設定為正確的組合。

程式設計:

  1. 選擇韌體檔案:

    • 韌體檔案應採用以下格式之一:

        英特爾十六進位
      • 摩托羅拉S-Record
      • DfuSe(意法半導體DFU 格式)
      • 原始二進位🎜>
    設定寫入選項:
  2. 您可以選擇以下選項:

    • 僅擦除必要的頁面

      取消讀取保護(如果需要)
      • 編程後轉到CPU
    • 按「載入檔案到快閃記憶體」並等待操作完成。
  3. 其他操作:

該應用程式還提供以下操作:

擦除

檢查快閃記憶體是否為空白
  • 比較快閃記憶體與檔案
  • 您可以從對應的選單選項中選擇這些動作。
支援的微控制器:

該應用程式已在以下 STM32 微控制器型號上進行了測試:

STM32F072

STM32F205
  • STM32F302
  • STM32F401
  • STM32F401
  • STM32F401
  • 🎜>STM32L432
使用限制:

您最多可以免費執行 25 個韌體上傳。達到此限額後,您可以購買以下服務之一:

    額外 100 次上傳
  1. 無限制使用該應用程式

螢幕截圖

  • StmDfuUsb 螢幕截圖 0
  • StmDfuUsb 螢幕截圖 1
  • StmDfuUsb 螢幕截圖 2
  • StmDfuUsb 螢幕截圖 3

    評論

    發表評論
    Techie Oct 25,2023

    Works as advertised, but the interface could be more user-friendly. Documentation is sparse.

    Ingeniero Dec 17,2023

    功能比较少,而且操作有点复杂,不太好用。

    Développeur Jul 22,2024

    Fonctionne comme prévu, mais l'interface pourrait être plus conviviale. La documentation est limitée.