アプリケーションの説明
USB DFUプロトコルを使用したUSBケーブルを介してSTM32 CPUのファームウェアの更新
USB DFUプロトコルを使用したUSBケーブルを介してSTM32 CPUのファームウェアを更新するためのアプリケーション
このアプリケーションの実現は、stmicroelectronicsが提供する以下のドキュメントに基づいています。
- AN2606 :STM32マイクロコントローラーシステムメモリブートモード
- AN3156 :STM32ブートローダーで使用されるUSB DFUプロトコル
アプリケーションの使用方法
前提条件
- モバイルデバイスはUSB-OTGをサポートする必要があります。
準備
- USB-OTGケーブルを使用して、STM32ボードをモバイルデバイスに接続します。
- STM32のブートローダーモードをアクティブにします。詳細な手順については、AN2606を参照してください。一般に、CPUモデルに応じて、boot0とboot1ピンを正しい組み合わせに設定する必要があります。
プログラミング
ファームウェアファイルを選択します。アップロードするファームウェアファイルを選択します。ファイルは、次の形式のいずれかである必要があります。
- Intel Hex
- Motorola S-Record
- dfuse(stmicroelectronics dfu形式)
- 生のバイナリ
書き込みオプションを設定します。必要に応じてライティングオプションを構成します。以下から選択できます。
- 必要なページのみを消去します
- 必要に応じて、読み出しの保護を解除します
- プログラミング後にCPUに移動します
アップロードの開始:「ファイルのロードをフラッシュする」ボタンを押して、操作が完了するのを待ちます。
追加の操作
アプリケーションは、次の操作もサポートしています。これは、適切なメニューオプションを介して選択できます。
- 消去
- Flashのブランクステータスを確認します
- フラッシュコンテンツをファイルと比較します
テストされたモデル
このアプリケーションは、次のSTM32マイクロコントローラーモデルで動作するように検証されています。
- STM32F072
- STM32F205
- STM32F302
- STM32F401
- STM32F746
- STM32G474
- STM32L432
使用に関する制限
最大25のファームウェアアップロードを無料で実行できます。この制限に達した後、次のサービスのいずれかを購入する必要があります。
- 追加の100アップロード
- アプリケーションの無制限の使用
スクリーンショット
Reviews
Post Comments
StmDfuUsb のようなアプリ

Teamfight Tactics Tracker
ツール丨3.90M

Auto Stamper™: Date Timestamp
ツール丨21.70M

ミュージックビデオエディタ – Vidshow
ツール丨45.04M

Anime Avatar Studio
ツール丨28.60M

ComicScreen - 漫画, PDFビューア
ツール丨11.00M

Scaner for WhatsApp Web
ツール丨2.20M
最新のアプリ

مهمل - Mohmal
ビデオプレーヤーとエディター丨2.25M

Teamfight Tactics Tracker
ツール丨3.90M

Deforum Stable Diffusion AI
写真丨14.29M

Fairfield-Suisun USD
おしゃれな生活丨19.20M

Finch: Self Care Pet
おしゃれな生活丨76.73M