I2C(Inter - Integrated Circuit)总线是一种广泛应用于短距离内集成电路间通信的两线式串行通信协议。它仅需两条线,即串行数据线 SDA(Serial Data Line)和串行时钟线 SCL(Serial Clock Line) 。在 I2C 总线上,多个设备可以共享这两条线进行通信,其中有一个主设备负责发起通信、控制时钟,而多个从设备则响应主设备的指令 。I2C 总线的这种简洁架构,使其在众多电子设备,如传感器、EEPROM 等低速设备的连接中备受青睐,极大地节省了引脚资源。