StmDfuBlue

アプリ内購入あり
5,000+
ダウンロード
コンテンツのレーティング
全ユーザー対象
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像
スクリーンショット画像

このアプリについて

Bluetooth-to-Serialモジュールを使用してBluetooth経由でStm32CPUのファームウェアを更新するためのアプリケーション。
従来のBluetoothSPPプロトコル(HC-06など)のモジュールと、マイクロコントローラーcc254x(HM-10)のBLEモジュールもサポートします。

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


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

準備

1.Bluetooth-to-Serialモジュールで正しいシリアル構成を設定します。これは、8ビット、偶数パリティ、1200〜115200の1ストップビットおよびボーレートである必要があります。Bluetooth-to-Serialモジュールのデータシートで設定を読み取る方法。

2.Bluetooth-to-SerialモジュールをStm32ボードに接続します。
一般に、rStm32はシリアルブートローダーに次の松を使用します
PA10(USART RX)およびPA9(USART_TX)

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


プログラミング

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


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

アプリケーションは次のCPUでチェックされます。
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411がユーザーによってチェックされました
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474


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

データ セーフティ

データの安全は、デベロッパーによるユーザーデータの収集、共有方法を理解することから始まります。データのプライバシーとセキュリティの方針は、アプリの使用方法、ユーザーの年齢やお住まいの地域によって異なることがあります。この情報はデベロッパーから提供されたもので、更新されることがあります。
第三者と共有されるデータはありません
データは収集されません

最新情報

Updated to Android target SDK 34