asu ihex2bin ver 1.1
convert intel hex file to binary file.
OS:Windows
source code: ANSI C(C++ Builder)
2-Clause BSD License.
compile: bcc32 -DWINDOWS ihex2bin.c ihexa.c
if you want romanized message , add "#define ROMAJI" in ihex2bin.c
ihex2bin.exe: English executable file.(This package)
ihex2bina.exe: English executable file.
ihex2binj.exe: Japanese executable file.
Exsamble:
read abc.hex and output to abc.bin
> ihex2bin abc.hex
read abc.hex ORG 100H to 3FFH and output to abc.bin
> ihex2bin -s100 -e3ff abc.hex
read abc.hex and output to abc.com
> ihex2bin -kcom abc.hex
read abc.hex and output to def.com
> ihex2bin -odef.com abc.hex
read abc.hex and output to c:/mydir/def.com
> ihex2bin -oc:/mydir/def.com abc.hex
インテルHEXファイルからバイナリファイルへのコンバーター\n\n");
使い方: ihex2bin [-s<16進数値> [-e<16進数値>] [-k<出力拡張子>] [-o<書き込みファイル>] 読込ファイル\n");
xxxは-s,-eでは16進数。-kでは拡張子の文字。-oではファイル名\n");
-oxxx 書き込み(パス+)ファイル名。例えば -o/abc/abc.bin\n");
-sxxx 開始番地。例えば -s20A なら 20A番地から\n");
-exxx 終了番地。例えば -e5CA なら 5CA番地まで\n");
(-s と -e はターゲットのメモリ番地を指定します。)\n");
(注意:メモリを読むわけではなく、ファイルから読む)\n");
-kxxx 出力ファイルの拡張子を指定。-kCOM なら 拡張子を.COMにする\n");
-A エラーや説明等のメッセージをローマ字で出力する。\n");
-N エラーや説明等のメッセージを全角で出力する。\n");
intel HEX file to binary file converter.(MAX FFFF)\n\n");
usage: ihex2bin [-s] [-e] [-o] readfile\n");
xxx -s,-e hex numbers. -k filename extension. -o filename\n");
-oxxx (path+)filename. for example -o/abc/abc.bin\n");
-sxxx start address(hex). for example -s20A\n");
-exxx end address(hex). for example -e5ca\n");
-kxxx output filename extension. for example -kCOM\n");
-A romanized character message(default)\n");
-N Japanese message\n");
http://www.nabeta.tk
admin@nabeta.tk
23 Mar 2017
Masaki Oba