ZHCSFZ7C February 2017 – February 2023 PGA460-Q1
PRODUCTION DATA
校验和字段作为每个 UART 帧的最后一个字段进行传输。校验和包含对所有数据字段和命令字段(仅限控制器的命令字段)执行 inverted byte sum with carry 操作的值。在控制器到 PGA460-Q1 的传输中,校验和字段由控制器计算并由 PGA460-Q1 器件进行检查。在 PGA460-Q1 到控制器的传输中,PGA460-Q1 器件会生成校验和,控制器会验证完整性。校验和的格式与数据字段相同,时间命令接口 部分介绍了计算校验和的过程。由于 UART 接口是基于字节的接口,因此在计算校验和的过程中不会补零。
当控制器计算校验和字段时,计算发生在 UART 命令字段上,后跟作为当前通信帧一部分传输的所有 UART 数据字段。当 PGA460-Q1 器件计算校验和字段时,计算包括诊断数据字段(请参阅诊断字段 部分),后跟当前帧中的所有 UART 数据字段。同步字段 (0x55) 不包含在校验和计算中。