ZHCUC57E August 2016 – July 2024
表 3-9、表 3-10 和图 3-3 介绍了 SPI 读取激活协议。
MOSI 控制器输出、外设输入(例如主机输出、DLPC230 输入):
数据字节 | 说明 |
---|---|
CMD | 1 字节写入命令操作码。对于读取激活,这是 02h。 |
标签 | 1 字节标识符,用于唯一标记主机发送的每个命令。 |
长度 | 发送的数据有效载荷的长度。对于读取激活,该长度始终为 0。 |
CRC | 读取标头数据的 CRC 或校验和。其中包括操作码、标签和长度。 |
MISO 控制器输入、外设输出(例如主机输入、DLPC230 输出):
数据字节 | 说明 |
---|---|
CMD (ACK) | 回显从主机控制器接收到的命令操作码。 |
Tag (ACK) | 回显从主机控制器接收到的标签。 |
LengthR | 读取标头数据的长度 (Data1a, Data1b)。对于 read activate,该值始终为 2。 |
Data1(a:b) | 读取标头数据。指定读取返回有效载荷的长度(0-256 字节)。LSByte =“a”。 |
CRC-R1 | 标头响应字节的 CRC 或校验和。这包括操作码、标签、长度和读取返回标头数据 (Data1)。 |
Data2(a:n) | 读取返回有效载荷。字节数因读取命令而异,由 Data1(a:b) 中的值指定。 |
CRC-R2 | 读取返回有效载荷的 CRC 或校验和。这只包括读取返回有效载荷 (Data2) 字节。 |