MCS文件可通过xilinx的CREATE PROM FILE由bit文件转换而来,其主要用于程序固化,本质上仍是HEX文件。
可参考:
Xilinx MCS(HEX)文件格式详解-腾讯云开发者社区-腾讯云 (tencent.com)
.mcs与.bin文件格式有什么区别?_mcs file是什么_nature_forest的博客-CSDN博客
使用HEX文件格式解析MCS以后可得知:
HEX文件每行数据都由4部分构成:
起始代码:+数据个数(2字节)+起始地址(4字节)+记录类型(1字节)+数据(N字节)+校验和(1字节)
BIN文件只有数据部分,没有任何地址信息,校验信息,
所以BIN格式文件使用时需要指定起始地址。