I2C(Inter-Integrated Circuit)总线协议是一种由恩智浦(原飞利浦半导体)开发的双向两线串行通信总线,广泛用于连接低速外围设备与微控制器或处理器。1. 核心特性两线结构:SDA(串行数据线):传输数据。SCL(串行时钟线):由主设备产生时钟信号,同步数据传输。仅需两根线即可支持多设备互联,简化硬件设计。多主从架构:支持多个主设备(Multi-Master)和多个从设备(Slave)。每个设备有唯一地址(7位或10位),通过软件寻址。主设备负责发起传输、产生时钟并控制总线;从设备响应主设备命令。