Nuvoton的ISP软件目前只支持bin文件,若使用Keil或者其他开发环境(CodeBlock+SDCC)需要将hex文件转换为bin文件;
1) 转换工具hex2bin下载地址http://hex2bin.sourceforge.net/(或在BootLoader示例代码中复制如图 1);
图 1 hex转bin工具
2) Keil下的设置若使用Keil开发,打开项目属性设置后,点击“User”选项卡,勾选“After Build、Rebuild”的“Run#1”并写入命令“.\output\hex2bin.exe .\output\N76E003_WKT.hex(第一个.\output是hex2bin所在目录位置,第一个.\output是hex文件输出位置,根据实际工程调整)”,如图 2;
图 2 hex转bin keil设置
3) 其它开发环境若使用其它开发环境,可通过运行cmd指令手动转换(建议hex2bin与待转换的Hex在同一目录下),如图 3。
图 3 CMD下运行hex2bin