proteus 运行iar for arm产生的hex文件的绝招大公开:
1.选标准的intel-standerd格式,重载文件*.a79为*.hex,此hex文件可以直接下载到proteus中运行.
2..选标准的intel-extended格式,重载文件*.a79为*.hex,此hex格式根据此前选intel-extended格式部分变种类型(即format variant选项)不同,有的能运行,有的不行!
对于不能运行的hex文件,用记事本打开,删除倒数第二行,保存,即可导入proteus中运行!!!
此方法对于crossworks等gnu编译器生成的hex文件,同样适用!!!!!!!!!!
3.最好的办法是生成elf格式文件,不光可以导入proteus中运行,而且可以在proteus中直接调试!!!!!!!!!!!!
此方法对于crossworks等gnu编译器生成的elf文件,同样适用!!!!!!!!!! |