i2c总线协议是一种常见的串行通信协议,用于在数字系统之间传输数据。它可以使用两根导线(称为“SCL”和“SDA”),并且是一种低速、短距离通信协议。
1.i2c总线的起源
i2c总线由Philips公司在1980年代开发。因此,i2c代表“Inter-Integrated Circuit”,是一种专为芯片内部通信而设计的总线标准。
2.i2c总线的基本特征
i2c总线通过简单地在电路板上运行两根接线来实现通信。同时,i2c总线非常灵活,可连接多达128个从设备,并且可以通过增加或删除“从设备地址”来轻松改变系统中各个器件的相对位置。
3.i2c总线的通信协议
i2c总线协议具有简单、轻便、易于实现以及高度可靠等优点。它使用基于确定时序的数据传输方式,允许主设备向从设备发送数据并同时读取响应。
阅读全文