USB dfuプロトコルを使用して、USBケーブル経由でStm32 CPUのファームウェアを更新します。

最終のバージョン

バージョン
アップデート
2024/11/18
開発元
カテゴリー
Google Play ID
インストール
5,000+

App APKs

StmDfuUsb - Stm32 flashing APP

USBDFUプロトコルを使用してUSBケーブルを介してStm32CPUのファームウェアを更新するためのアプリケーション。

アプリケーションの実現は、STMicroelectronics社からの次のドキュメントに基づいています。
1. AN2606STM32マイクロコントローラシステムメモリブートモード
2.STM32ブートローダーで使用されるAN3156USB DFUプロトコル


アプリケーションの使い方。

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


準備

1.USB-OTGケーブルでStm32ボードをモバイルデバイスに接続します

2.Stm32のブートローダーモードをアクティブにします。これを行う方法はAN2606で読んでください。一般に、CPUのモデルに応じて、ピンBOOT0とBOOT1を正しい組み合わせに設定する必要があります。


プログラミング

1.書き込みたいファームウェアのファイルを選択します。
-ファームウェアファイルは、次のいずれかの形式である必要があります
-IntelHEX
-モトローラS-レコード
-DfuSe(STMicroelectronics DFUフォーマット)
-生のバイナリ
2.必要な書き込みオプションを設定します。次のオプションを選択できます
-必要なページのみを消去します
-必要に応じて読み出し保護の設定を解除します
-プログラミング後にCPUに移行
3.「ファイルをフラッシュにロード」ボタンを押して、操作が終了するのを待ちます。


さらに、次の操作はアプリケーションで利用可能です
-消去
-フラッシュのブランクをチェックしています
-フラッシュとファイルを比較します。
この操作は、メニューの適切なポイントから選択できます。

アプリケーションは、マイクロコントローラーの次のモデルでチェックされます。
Stm32F072
Stm32F205
Stm32F302
Stm32F401
Stm32F746
Stm32G474
Stm32L432


使用制限
25ファームウェアアップロードまで完全無料にすることができます。
この制限に達した後、2つのサービスのいずれかを購入できます
1.追加の100のアップロード
2.アプリケーションの無制限の使用。
もっと見る

広告