ZHCSN07C december 2020 – may 2023 TMP139
PRODUCTION DATA
如图 7-13 和图 7-14 所示,当主机启用 PEC 时,主机在发送寄存器地址后会添加一个额外的字节。表 7-5 中介绍了该附加字节的格式。
CMD | RW | 命令名称 | 命令描述 |
---|---|---|---|
000 | 0 | W1R | 向数据包中指定的寄存器地址写入 1 个字节 |
1 | R1R | 从数据包中指定的寄存器地址读取 1 个字节 | |
001 | 0 | W2R | 向数据包中指定的寄存器地址写入 2 个字节 |
1 | R2R | 从数据包中指定的寄存器地址读取 2 个字节 | |
010 – 111 | X | RSVD | 保留 |
如果主机发送的 CMD 值对 TMP139 无效,则器件不得向指定的寄存器写入任何数据。
如果在数据传输期间出现奇偶校验错误,则器件应丢弃所有字节(包括检测到奇偶校验错误的字节)并设置奇偶校验错误条件。如果主机尝试在重复启动条件下对同一器件启动新事务,则 TMP139 应否定确认器件地址,以向主机指示错误条件。在执行任何到 TMP139 的新传输之前,主机必须首先清除奇偶校验错误条件。
如果存在 PEC 错误,则 TMP139 应丢弃整个数据包并设置 PEC 错误条件。如果主机尝试在重复启动条件下对同一器件启动新事务,则 TMP139 应否定确认器件地址,以向主机指示错误条件。在执行任何到 TMP139 的新传输之前,主机必须首先清除 PEC 错误条件。
启用 IBI 后,器件可使用 IBI 向主机发送看到的错误条件。但是,如果未启用 IBI,强烈建议主机检查错误状态寄存器,以确保在总线上未检测到奇偶校验或 PEC 错误。