ZHCSTJ4 September 2024 TPS6286A06 , TPS6286B10
ADVANCE INFORMATION
I2C 是由 Philips Semiconductor(现为 NXP Semiconductor)开发的双线串行接口。总线由数据线 (SDA) 和时钟线 (SCL) 以及上拉结构组成。当总线空闲 时,SDA 和 SCL 线都被拉至高电平。所有与 I2C 兼容的器件均通过开漏 I/O 引脚、SDA 和 SCL 连接到 I2C 总线。控制器 器件(通常是微控制器或数字信号处理器)控制总线。控制器负责生成 SCL 信号和器件地址。控制器还会产生指示数据传输开始和停止的特定条件。目标 器件在控制器器件的控制下通过总线接收和/或发送数据。
器件作为目标 运行,支持 I2C 总线规范中定义的以下数据传输模式:标准模式 (100kbps)、快速模式 (400kbps)、快速+ 模式 (1Mbps) 和高速模式 (3.4Mbps)。该接口增加了电源设计的灵活性,使大多数功能都能够根据瞬时应用要求编程为新值。只要输入电压保持在 1.8V 以上,寄存器内容就会保持不变。
标准模式和快速模式的数据传输协议完全相同;因此,本文档中将这两种模式称为 F/S 模式。高速模式的协议与 F/S 模式不同,前者称为 HS 模式。
TI 建议在 SDA 和 SCL 上拉电压初始上电后,I2C 控制器在 I2C 总线上发出一个停止条件,以便确保 I2C 引擎复位。