ZHCSM33D February 2022 – January 2025 TMP1826
PRODUCTION DATA
表 8-8 顯示了主機更新寄存器暫存區并提交到配置 EEPROM 時必須執行的序列。主機必須先讀取暫存區,以確保能夠對寄存器執行正確的讀取、修改、寫入操作,然后這些寄存器再將此類信息復制到配置 EEPROM 中。
如果主機只有一個器件,或者應用程序可以保證總線沒有損壞,則主機可以使用 SKIPADDR 命令以相同的設置全局更新并提交寄存器暫存區。但是,一旦提交和鎖定,主機就無法再更新位置,因此 TI 強烈建議主機在運行提交操作之前仍讀取位置。
| 主機到器件 | 器件到主機 | 注釋 |
|---|---|---|
| 復位 | 主機發送復位以初始化通信 | |
| 復位應答 | 器件響應初始化 | |
| MATCHADDR (55h) | 主機發送地址命令以選擇特定器件 | |
| 器件 1 地址 | 主機發送 8 個字節用于選擇器件 1 | |
| READ SCRATCHPAD-1 (BEh) | 主機發送函數命令以讀取寄存器暫存區 1 | |
| 16 個寄存器字節 + 2 個 CRC 字節 | 器件發送前 8 個寄存器暫存區 1 字節后跟 CRC 字節,然后發送最后 8 個寄存器暫存區 1 字節后跟 CRC 字節 | |
| 復位 | ||
| 復位應答 | 器件響應初始化 | |
| MATCHADDR (55h) | 主機發送地址命令以選擇特定器件 | |
| 器件 1 地址 | 主機發送 8 個字節用于選擇器件 1 | |
| WRITE SCRATCHPAD-1 (4Eh) | 主機發送函數命令以寫入寄存器暫存區 1 | |
| 9 個寄存器字節 | 主機發送更新后的 9 個寄存器暫存區 1 字節 | |
| CRC | 器件發送寄存器字節的 CRC | |
| 復位 | 主機發送復位以初始化通信 | |
| 復位應答 | 器件響應初始化 | |
| MATCHADDR (55h) | 主機發送地址命令以選擇特定器件 | |
| 器件 1 地址 | 主機發送 8 個字節用于選擇器件 1 | |
| COPY SCRATCHPAD-1 (48h) | 主機發送函數命令將 COPY SCRATCHPAD-1 寫入配置 EEPROM | |
| 寄存器在 tPROG 期間總線空閑 | 在配置 EEPROM 擦除/編程期間,總線保持空閑狀態(高電平) |