StmDfuUsb

StmDfuUsb

ツール 2.6 MB by Yaroslav Trymbach 1.25 5.0 Jan 25,2025
ダウンロード
アプリケーションの説明

このアプリケーションは、USB DFU プロトコルを使用して USB ケーブル経由で STM32 マイクロコントローラーのファームウェアのアップデートを容易にします。 STM32 ブート モードと USB DFU プロトコルについては、STMicroelectronics のドキュメント (AN2606 および AN3156) を利用します。

前提条件:

  • モバイル デバイスは USB OTG をサポートしている必要があります。

準備:

  1. USB OTG ケーブルを使用して、STM32 ボードをモバイル デバイスに接続します。
  2. STM32 ブートローダー モードをアクティブにします (CPU モデルに基づく具体的な手順については、AN2606 を参照してください。これには通常、BOOT0 ピンと BOOT1 ピンの構成が含まれます)。

プログラミング:

  1. ファームウェア ファイル (.hex、.srec、.dfu、または raw バイナリ) を選択します。
  2. オプションを構成します: 選択的ページ消去、読み出し保護の無効化 (必要な場合)、およびプログラミング後の自動 CPU 実行。
  3. 「ファイルをフラッシュにロード」をクリックし、完了を待ちます。

追加機能:

このアプリケーションでは以下も提供します:

  • フラッシュ消去
  • フラッシュブランクチェック
  • 選択したファイルとの Flash の比較

これらの機能は、アプリケーション メニューからアクセスできます。

テスト済みマイクロコントローラー モデル:

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

使用制限:

このアプリケーションでは、最大 25 個のファームウェアを無料でアップロードできます。 この制限を超えると、2 つのアップグレード オプションのいずれかを購入できます:

  1. 100 件の追加アップロード
  2. アプリケーションの無制限の使用

スクリーンショット

  • StmDfuUsb スクリーンショット 0
  • StmDfuUsb スクリーンショット 1
  • StmDfuUsb スクリーンショット 2
  • StmDfuUsb スクリーンショット 3