首頁 應用 工具 StmDfuUsb
StmDfuUsb

StmDfuUsb

工具 1.25 2.6 MB

by Yaroslav Trymbach Dec 31,2024

該應用程序有助於使用 USB DFU 協議通過 USB 電纜更新 STM32 微控製器固件。 開發利用了 STMicroElectronics 文檔:AN2606(STM32 微控製器係統內存引導模式)和 AN3156(STM32 引導加載程序中的 USB DFU 協議)。 先決條件: 移動德

5.0
StmDfuUsb應用截圖第0張
StmDfuUsb應用截圖第1張
StmDfuUsb應用截圖第2張
StmDfuUsb應用截圖第3張
Application Description

此應用程序可使用 USB DFU 協議通過 USB 電纜更新 STM32 微控製器固件。 開發利用了 STMicroelectronics 文檔:AN2606(STM32 微控製器係統內存引導模式)和 AN3156(STM32 引導加載程序中的 USB DFU 協議)。

先決條件:

  • 支持 USB-OTG 的移動設備。

準備:

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

編程:

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

附加功能:

該應用程序提供附加功能,包括:

  • 閃存擦除
  • 空白閃存驗證
  • 與加載的文件進行固件比較。 這些選項可通過應用程序菜單訪問。

經過測試的微控製器:

此應用程序已通過以下 STM32 型號進行驗證:STM32F072、STM32F205、STM32F302、STM32F401、STM32F746、STM32G474、STM32L432。

使用限製:

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

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

Tools

用戶評價
發表評價+
暫無評論