序文
STM32その後、STM32 HEXファイルのダウンロードにシリアルポートを介して、あなたはシリアルポートモジュールを必要とするだけでなく、BOOT0とBOOT1レベルを設定し、初心者、およびFlyMcuを通じてソフトウェアをダウンロードし、これは良い方法ですが、私はここに紹介したいですソースコードなしでファイルをダウンロードするにはJLINKデバッガとKeil社のMDK-ARM六角の使用は、あなただけのデバッガが必要です。
必要なツールとソフトウェア
- このようDemo_STM32.hexなどhexファイル、
- このようKeil社のv5.16aとしてKeil社のソフトウェア、V4またはV5バージョン、
- ARMデバッガ、JLINKかなJLINK V9としてST-リンク、
- このようSTM32F103RET6としてSTM32ボード、
1.完全なプロジェクトを準備します
完全なプロジェクトを準備し、このタイプのチップチップモデルエンジニアリングは、開発ボード、HEXファイルは、チップのモデルに対応し、3つのチップモデルが一貫していることに注意してください、そうでない場合は正常に実行できない問題があるでしょう。STM32F103RET6です。
2.チップが検出されたJLINK決定されます
示されるように、最初のデバッガの種類を選択し、設定をクリックして、チップが接続されている場合、IDチップの右側に表示されています。
3.プロジェクトファイルの六角の出力パスを決定
プロジェクトの設定インターフェイスを開き、出力オプションは、私はプロジェクトの出力ファイルは、OBJのディレクトリ名に格納されているパスをNiceDayされ見ることができます
オープンOBJディレクトリには、NiceDay.hexのために生成されたプロジェクトのhexファイルの名前を見ることができます
4.ディレクトリOBJへのHexファイルをダウンロードするには
5. Demo_STM32.hexへの出力インタフェースNiceDay
延長の末にはあまりないの.hexことに注意してください。
6.ダウンロードボタンをクリックして、プロジェクトをコンパイルしないでください。
[出力]ウィンドウでは、ダウンロードが完了すると見ることができます
プログラムが実行されていない場合は、ダウンロード後にリセット動作がダウンロードインターフェイス完了しているかどうかを確認することができます。