ZHCSO48E june 2021 – july 2023 TMP114
PRODUCTION DATA
TMP114 支持使用 8 位 CRC 值来检查每个读取事务的数据完整性。通过将配置寄存器中的 CRC_Enable 位设置为 1b,器件将使用 CRC 来验证任何读取事务。在启用 CRC 的读取期间,TMP114 将根据控制器发送的 CRC 值检查目标地址和控制寄存器。重启后的第二个 CRC 字节将由 TMP114 发送,并将检查第一个寄存器的目标地址、MSB 和 LSB。后续从 TMP114 发送的所有数据的 MSB 和 LSB 字节都将具有自己的 CRC 值。图 8-17 概述了使用 CRC 的读取事务。
如果 TMP114 确定 CRC 失败,它将对 CRC 字节进行否定应答,并且警报状态寄存器中的 CRC_Flag 位将被设置。如果控制器继续为 SCL 线提供时钟,直到发送停止条件并开始新事务,TMP114 将在重新启动后对其目标地址进行否定应答并发送 FFh。