StmDfuUsb

StmDfuUsb

工具 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
下載
應用說明

此應用程序可使用 USB DFU 協議通過 USB 電纜更新 STM32 微控製器固件。 它利用 STMicroelectronics 文檔(AN2606 和 AN3156)來實現 STM32 啟動模式和 USB DFU 協議。

先決條件:

  • 您的移動設備必須支持USB OTG。

準備:

  1. 使用 USB OTG 線將您的 STM32 開發板連接到移動設備。
  2. 激活STM32 bootloader模式(根據您的CPU型號,請參閱AN2606了解具體說明;這通常涉及配置BOOT0和BOOT1引腳)。

編程:

  1. 選擇固件文件(.hex、.srec、.dfu 或原始二進製文件)。
  2. 配置選項:選擇性頁麵擦除、禁用讀出保護(如果需要)以及自動 CPU 執行後編程。
  3. 點擊“加載文件到閃存”並等待完成。

附加功能:

該應用程序還提供:

  • 閃存擦除
  • 閃現空白支票
  • 與所選文件進行 Flash 比較

這些功能可通過應用程序菜單訪問。

測試的微控製器模型:

STM32F072、STM32F205、STM32F302、STM32F401、STM32F746、STM32G474、STM32L432

使用限製:

該應用程序允許最多 25 個免費固件上傳。 超出此限製,您可以購買以下兩個升級選項之一:

  1. 額外上傳了 100 個
  2. 無限製的應用程序使用

螢幕截圖

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