HEX(Xilinx MCS)文件格式详解

HEX文件是采用Intel-HEX编码规则的文本文件,常用于微控制器或ROM编程。Xilinx的MCS文件实质上是HEX文件,包含地址和数据。本文详细介绍了如何自定义文件格式,以及HEX文件的结构,包括数据、校验和以及行结构。此外,还对比了HEX与BIN文件格式的区别。
摘要由CSDN通过智能技术生成

HEX 文件是指以hex为后缀,采用Intel-HEX编码规则的文件,可以直接使用文本编辑工具打开。通常用来对微控制器或ROM进行编程,本质上都是对存储器编程,其中包含了每个地址对应的数据。

Xilinx 用于程序固化的MCS文件虽然是以.mcs后缀命名,但其本质是hex文件,把后缀改成.hex后,可以直接使用文件工具打开,符合Intel-HEX文件格式。

自己定义个文件格式

比如,我们有10个数据,需要存放在10个地址,我们可以自己定义一个文件格式:

地址a1:数据d1
地址a2:数据d2
地址a3:数据d3

文件内容就像这样:

1001:11			
  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

whik1194

如果对你有帮助,欢迎打赏。谢谢

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值