HEX2BIN INTEL_HEXファイルをバイナリファイルに変換する

書法

HEX2BIN [ filename ]* [ options ]*

SHELLMODE

@記述、!記述、^記述

詳細

INTEL_HEX形式のファイルをバイナリファイルに変換する。
ファイル名を複数記述すると、それらのデータレコードが有効として処理する。 ファイル名を省略すると、標準入力を扱う。

変換の際に、以下の制限がある。

OPTION

-0
絶対番地の0からバイナリコードを生成する。
-Astart_address,{end_address|+size]
コード生成領域を指定する。指定は、16進数で行う。
領域の指定は、次の二つの方法がある。
-Astart_adr,end_adr
終了アドレスは領域の次のアドレス。
-Astart_adr,+size
バイトで数えたコードサイズを指定する。
入力データがコード生成領域外にある場合はエラーとなる。
-Fhexnum
データの存在しない場所を埋めるバイナリコードを16進数で指定する。 標準では0xFFで埋める。
-Lfilename
ログファイル出力を行う。 出力の開始番地、終了番地、サイズをテキストで出力。
-Ofilename
出力を指定のファイルに切替える。

戻り値

成功すれば1を返す。それ以外では0

用例

参考

BIN2HEX バイナリファイルからINTEL_HEXファイルを作成する

バージョン

Ver 1.00初版