今回は HEXファイルのつくり方について説明します。
投稿時の開発環境を記しておきます。
PC:Windows10 OS
IDE: STM32CubeIDE Version1.6.0
Configurator: STM32CubeMX Version6.2.1
Board: STM32Nucleo-F401RE
HEXファイルについて調べと思っていたのですが、IDEはデフォルト設定でHEXファイルを生成してくれないのですね。
以下の方法で簡単につくることができます。
Project – Properties – C/C++ Build – Settings の Tool Settingsタブから
MCU Post build outputs を選択し、上から2つ目のチェックボックスにチェックを入れて Apply and Close ボタンを押してビルドすればOKです。
デフォルトでは拡張子 bin とか elf のものができるようです。
HEXファイルが必要になった場合には、ぜひ試してみてください。
え?何に使うのか?
あまり詳しくはありませんけれど、ファームウェアのアップデートを行う際に参照したりします。
ROMに書くアドレスとデータが書かれているファイルになります。
ちょーっと短いのですけれど。。
お疲れさまでした (^_^);;;