摩托罗拉S-record是一种文件格式,由摩托罗拉在20世纪70年代中期创建,以ASCII文本形式传达二进制信息的十六进制值。这种文件格式也可能被称为SRECORD、SREC、S19、S28、S37。它通常用于对微控制器、EPROM、EEPROM和其他类型的可编程逻辑器件中的闪存进行编程。在一个典型的应用中,编译器或汇编器将程序的源代码(如C或汇编语言)转换为机器代码,并以HEX文件的形式输出。然后,程序员导入HEX文件,并将机器代码烧入非易失性存储器,或将其转移到目标系统中进行加载和执行。

概述

格式

限制

记录长度-Unix手册页文档指出。一个S-记录文件由一串特殊格式的ASCII字符串组成。一个S-记录的长度将小于或等于78字节。

0

点评

点赞

相关文章