StmDfuBlue

Yaroslav Trymbach
2025年03月06日
  • 2.6 MB

    ファイルサイズ

  • 5.0

    Android OS

このStmDfuBlueについて

Bluetooth-to-Serialモジュールを使用してBluetooth経由でStm32 CPUのファームウェアを更新する

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.アプリケーションの無制限の使用。

もっと見る隠す

最新バージョン 1.29G の更新情報

Last updated on 2025-03-06
Support of elf file format for firmware is added

StmDfuBlue APK 情報

最新バージョン
1.29G
カテゴリー
ツール
Android OS
5.0+
ファイルサイズ
2.6 MB
Available on
APKPure で安全で高速な APK のダウンロード
APKPure は署名検証を使用して、ウイルスフリーの StmDfuBlue APK ダウンロードを保証します。

StmDfuBlueの旧バージョン

APKPureアプリで超高速かつ安全にダウンロード

Android で XAPK/APK ファイルをワンクリックでインストール!

ダウンロード APKPure
セキュリティレポート

StmDfuBlue

1.29G

セキュリティレポートはまもなく利用可能になります。それまでの間、このアプリはAPKPureの初期安全チェックに合格していることに注意してください。

SHA256:

2f830efb81aa1f66dc900774aaee92e61d97cffde0ff73f79922c90fee02ea17

SHA1:

806735f08d9635b22d4eea6df72d543acac32a70