ZHCST60E December 2006 – September 2024 TMP411
PRODUCTION DATA
TMP411 与 SMBus 接口兼容。在 SMBus 协议中,发起传输的器件是控制器,而控制器件的控制器称为目标。总线必须由一个控制器器件控制,以生成串行时钟 (SCL),控制总线访问,并生成启动和停止条件。
要寻址特定器件,需启动一个启动条件。当 SCL 线路为高电平时,数据线 (SDA) 的逻辑电平从高电平拉为低电平,即为启动条件。总线上的所有目标器件移入目标地址字节,最后一位表明需要进行读取还是写入操作。在第九个时钟脉冲期间,被寻址的目标器件会生成一个确认位并将 SDA 线路下拉为低电平,对控制器做出响应。
随后会发起数据传输并发送 8 个时钟脉冲,后跟一个确认位。在数据传输期间,SDA 线路必须保持稳定,同时 SCL 为高电平。当 SCL 为高电平时,SDA 的变化可解读为控制信号。
传输所有数据后,控制器会生成停止条件。SCL 线路为高电平时,将 SDA 线路从低电平拉至高电平即为停止条件。