ZHCSIJ6C October 2018 – September 2023 TMP144
PRODUCTION DATA
請參考 PDF 數據表獲取器件具體的封裝圖。
SMAART Wire?/UART 協議的每次通信都包含 8 位字,且首先傳輸最低有效位 (LSB)。每個 8 位字都以處于邏輯低電平的起始 位開始,以處于邏輯高電平的停止 位結束。通過對每個 8 位字使用起始位和停止位,TMP144 可以校驗每個字并在整個過程中保持同步通信。
SMAART Wire?/UART 通信協議的步驟如下:
圖 7-4 中顯示了該序列。
圖 7-4 通用通信寫入位流.
圖 7-5 通用通信讀取位流命令字節由 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] |