私は、オブジェクト ファイルを Intel 32 ビット HEX 形式、別名 INHX32 で生成する CCS c コンパイラを使用しています。このコンパイラには、これらのファイルにコメントを入れるディレクティブがあります。コメント行はファイルの先頭にあり、次のようにセミコロンで始まります。
; This is a comment
:020000040000FA
:1000000007EF33F0000C000C056ED8CF06F0E0CF00
:1000100007F00001E9CF0DF0EACF08F0E1CF09F0D9
このディレクティブを使用したいと思います。コメントは、後で hex ファイルを MPLAB にインポートする人にとって非常に役立つからです。ただし、MPLAB はコメント付きのファイルをインポートしません。しようとすると、「ファイル形式が無効です。情報がありません」というエラーが表示されます。
これらのコメント行は元の Intel 仕様の一部ではありませんが、他の一部のコンパイラや開発ツールはそれらを受け入れます。MPLAB にそうさせる方法はありますか?
これらの行を取り除き、結果のファイルを MPLAB に渡すスクリプトを書くこともできますが、私が知る限り、MPLAB はコマンドライン経由でファイルをインポートすることはできません。