應用 工具 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

    Funciona como se anuncia, pero la interfaz podría ser más intuitiva. La documentación es escasa.

    Développeur Jul 22,2024

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