ZHCSIJ6C October 2018 – September 2023 TMP144
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
SMAART Wire™/UART 协议的每次通信都包含 8 位字,且首先传输最低有效位 (LSB)。每个 8 位字都以处于逻辑低电平的起始 位开始,以处于逻辑高电平的停止 位结束。通过对每个 8 位字使用起始位和停止位,TMP144 可以校验每个字并在整个过程中保持同步通信。
SMAART Wire™/UART 通信协议的步骤如下:
图 7-4 中显示了该序列。
命令字节由 TMP144 解码,以确定后续通信操作的格式。表 7-2 列出了命令寄存器字节值。
命令操作 | 命令字节编码 | 十六进制值 | |||||||
---|---|---|---|---|---|---|---|---|---|
C7 (MSB) | C6 | C5 | C4 | C3 | C2 | C1 | C0 (LSB) | ||
GLBL | IN3/ID3 | IN2/ID2 | IN1/ID1 | IN0/ID0 | P1 | P0 | R/W | ||
全局软件复位 | 1 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | B4 |
全局初始化 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 8C |
全局地址分配 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 90 |
全局清除中断 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 1 | A9 |
全局写入 | 1 | 1 | 1 | 1 | 0 | P1 | P0 | 0 | 基于 P[1:0] |
全局读取 | 1 | 1 | 1 | 1 | 0 | P1 | P0 | 1 | 基于 P[1:0] |
单独写入 | 0 | ID3 | ID2 | ID1 | ID0 | P1 | P0 | 0 | 基于 ID[3:0] 和 P[1:0] |
单独读取 | 0 | ID3 | ID2 | ID1 | ID0 | P1 | P0 | 1 | 基于 ID[3:0] 和 P[1:0] |