ZHCSO48E june 2021 – july 2023 TMP114
PRODUCTION DATA
TMP114 使用在通信期间检查的 8 位多项式执行可选的 CRC 函数,从而提高数据完整性和通信稳定性。默认情况下,该功能被禁用,可以通过设置配置寄存器中的 CRC_EN 位来启用该功能。
启用后,在总线每次启动或重复启动时,CRC 函数从种子值 FFh 开始,并计算一个 CRC 值。在 TMP114 发送或接收 CRC 值后,下一次 CRC 将把种子值重置为 FFh。
当 TMP114 在目标接收模式下或在写入总线事务期间运行时,CRC 字节涵盖器件地址、指针地址和接收到的数据字节。如果器件在字节上检测到 CRC 错误,它应设置 Alert_Status 寄存器中的 CRC_flag 状态位。如果 CRC 字节不存在,则丢弃事务并且不设置 CRC 标志。
当 TMP114 在目标发送模式下或在读取总线事务期间运行时,CRC 字节涵盖器件地址和发送的数据字节。