アプリ ツール StmDfuUsb
StmDfuUsb

StmDfuUsb

5.0
アプリケーションの説明

USB DFUプロトコルを使用したUSBケーブルを介してSTM32 CPUのファームウェアの更新

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

このアプリケーションの実現は、stmicroelectronicsの次のドキュメントに基づいています。

  1. AN2606:STM32マイクロコントローラーシステムメモリブートモード
  2. AN3156:STM32ブートローダーで使用されるUSB DFUプロトコル

アプリケーションの使用方法

前提条件

モバイルデバイスはUSB-OTGをサポートする必要があります。

準備

  1. USB-OTGケーブルを使用して、STM32ボードをモバイルデバイスに接続します。
  2. STM32のブートローダーモードをアクティブにします。詳細な手順については、AN2606を参照してください。一般に、CPUモデルに応じて、PINS BOOT0とBOOT1を正しい組み合わせに設定する必要があります。

プログラミング

  1. ファームウェアファイルを選択します。

    • ファームウェアファイルは、次の形式のいずれかである必要があります。
      • Intel Hex
      • Motorola S-Record
      • dfuse(stmicroelectronics dfu形式)
      • 生のバイナリ
  2. ライティングオプションの設定:

    • 次のオプションを選択できます。
      • 必要なページのみを消去します
      • 必要に応じて、読み出しの保護を解除します
      • プログラミング後にCPUに移動します
  3. プログラミングを開始:

    • 「ファイルのロード」ボタンを押して、操作が完了するのを待ちます。

追加の操作

アプリケーションは、メニューからアクセスできる次の機能もサポートしています。

  • 消去
  • Flashのブランクをチェックします
  • フラッシュとファイルを比較します

テストされたモデル

アプリケーションは、次のSTM32マイクロコントローラーモデルで正常にテストされています。

  • STM32F072
  • STM32F205
  • STM32F302
  • STM32F401
  • STM32F746
  • STM32G474
  • STM32L432

使用に関する制限

最大25のファームウェアアップロードを無料で実行できます。この制限に達した後、次のサービスのいずれかを購入できます。

  1. 追加の100アップロード
  2. アプリケーションの無制限の使用
スクリーンショット
  • StmDfuUsb スクリーンショット 0
  • StmDfuUsb スクリーンショット 1
  • StmDfuUsb スクリーンショット 2
  • StmDfuUsb スクリーンショット 3
最新の記事
  • 史上最高のレース映画15選

    ​モータースポーツの電気的な興奮と大胆な本質をうまく捉え、本当に心臓をドキドキさせる映画体験を届けることのできた作品はほんの一握りだ。ブラッド・ピットがF1レーサーのハンドルを握り、F1が銀幕に疾走する中、私たちは映画史を探求し、史上最も興奮を呼ぶレース映画を選び抜いた。この15本の傑出した作品は、キャラクター主導の物語と、決意に満ちた激しい競争が織り成すダイナミックな融合を提示している。自動車を中心に据えた映画は、アメリカが自動車中心の社会へと変貌を遂げていた1920年代にその起源を辿ることがで

    by Scarlett Jan 23,2026

  • パンチTV、初めての人にも興奮の格闘ゲームアクションを届ける

    ​パンチTV:初心者でも楽しめる格闘ゲームBrawlhallaスタイルのバトルで殴り抜け鮮やかなキャラクターとステージを備えた初心者向け2D格闘ゲーム 興奮のマルチプレイヤーマッチか、没入感のあるストーリーモードを選択 プロ仕様のネットコード(ロールバック + 非同期)により、オンラインプレイが驚くほどスムーズ 正直に言おう――格闘ゲームは敷居が高い。あのクォーターサークル入力? できない人もいる。フレーム単位のコンボや起き攻めは言うまでもない。しかし『パンチTV』は、アクセスしやすくも奥深

    by Christian Jan 23,2026