This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

hex文件转换

check.out文件是2407编译生成的out文件

问题:可否用hex2000(用于28xx转换hex文件的工具)转换check.out文件生成hex文件?

与用ccs自带的dsphex.exe(是用于2407转换hex文件的工具)转换check.out文件,有什么区别?转换后的hex文件差别是什么?是什么原因导致?我是否可以用hex2000转换check.out文件?用hex2000转换check.out文件后对我之后有没有严重的影响?

目的:能用hex2000转换2407编译生成的out文件,实现对我之后用hex文件没有影响?

转换:hex2000  -m2  -memwidth  8   -romwidth  16    -order MS   check.out  -o  check_hex2000.hex

           dsphex     -m2   -memwidth  8   -romwidth  16    -order MS  check.out    -o  check_dsphex.hex

check_dsphex.hex与check_hex2000.hex比较,发现check_dsphex.hex比check_hex2000.hex大一倍,问题:多余的一倍数据有什么意义?代表什么意义?

hex2000能否用于转换2407编译的out文件???

期待大家的回复,谢谢!