APKPure Appを使用する
StmDfuUsbの旧いバージョンをダウンロードすることが可能
USB dfuプロトコルを使用して、USBケーブル経由でStm32 CPUのファームウェアを更新します。
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.アプリケーションの無制限の使用。
Last updated on 2024年10月12日
Support of ELF format for firmware files is added
投稿者
Shyla Sadikbhash
Android 要件
Android 5.0+
カテゴリー
報告