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 擦除/编程期间,总线保持空闲状态(高电平) |