ZHCSRH7 july 2023 TPS631012 , TPS631013
PRODMIX
I2C 是由 Philips Semiconductor(现为 NXP Semiconductors)开发的 2 线制串行接口(请参阅 NXP Semiconductors,UM10204 – I2C 总线规范和用户手册)。总线由数据线 (SDA) 和时钟线 (SCL) 以及上拉结构组成。当总线空闲时,SDA 和 SCL 线都被拉高。所有与 I2C 兼容的器件通过开漏 I/O 引脚、SDA 和 SCL 连接到 I2C 总线。控制器器件(通常是微控制器或数字信号处理器)控制总线。控制器负责产生 SCL 信号和器件地址。控制器还会产生指示数据传输开始和停止的特定条件。目标器件在控制器器件的控制下通过总线接收和发送数据。
该器件用作目标器件,并且支持 I2C 总线规范中定义的以下数据传输模式:
该接口增加了电源解决方案的灵活性,使大多数功能都能够根据瞬时应用要求编程为新值。只要电源电压保持在 VIT+(POR) 以上,寄存器内容便会保持不变。
标准模式和快速模式的数据传输协议完全相同,因此在本文档中将其称为 F/S 模式。该器件支持 7 位寻址;不支持 10 位寻址和通用调用地址。该器件的 7 位地址为 2Ah (00101010b)。
为了确保该器件中的 I2C 功能正确复位,建议 I2C 控制器在 SDA 和 SCL 上拉电压初始上电之后在 I2C 总线上发起一个停止条件。