ZHCU875Z August 2001 – October 2023 SM320F28335-EP
Motorola S1、S2 和 S3 格式分别支持 16 位、24 位和 32 位地址。这些格式由文件开头(头)记录、数据记录和文件结尾(尾)记录构成。每个记录都包含五个字段:记录类型、字节计数、地址、数据和检验和。共有如下三种记录类型:
记录类型 | 说明 |
---|---|
S0 | 头记录 |
S1 | 16 位地址的代码/数据记录(S1 格式) |
S2 | 24 位地址的代码/数据记录(S2 格式) |
S3 | 32 位地址的代码/数据记录(S3 格式) |
S7 | 32 位地址的尾记录(S3 格式) |
S8 | 24 位地址的尾记录(S2 格式) |
S9 | 16 位地址的尾记录(S1 格式) |
字节计数是记录中的字符对计数,不包括类型和字节计数本身。
检验和是几对字符所代表值之和的反码的最低有效字节,这几对字符包括字节计数、地址和代码/数据字段。
图 12-11 所示为 Motorola-S 对象格式。