小编And*_*eas的帖子

SREC 或 Intel HEX 等十六进制格式的优势

我想问一下是否有人可以向我解释使用十六进制格式(例如由摩托罗拉 S-Record 或英特尔十六进制)比使用直接二进制映像(如固件或内存转储)的好处?

我知道有一些关于二进制文件的元信息很有用,比如使用的内存区域,数据完整性的校验和等等……但是,实际数据大小加倍的事实,因为一切都将以十六进制 ASCII 格式保存代表让我感到困惑。

使用十六进制 ASCII 表示的原因仅仅是可移植性,以防止具有不同字节字节序的系统出现问题还是有其他好处?

我为这个主题找到了许多关于如何将二进制转换为十六进制和向后转换或某些格式的规范的教程,但没有关于优缺点的信息。

memory-dump hexdump binary-data firmware bootloader

4
推荐指数
1
解决办法
1294
查看次数

标签 统计

binary-data ×1

bootloader ×1

firmware ×1

hexdump ×1

memory-dump ×1