i2c總線協議是一種常見的串行通信協議,用于在數字系統之間傳輸數據。它可以使用兩根導線(稱為“SCL”和“SDA”),并且是一種低速、短距離通信協議。
1.i2c總線的起源
i2c總線由Philips公司在1980年代開發(fā)。因此,i2c代表“Inter-Integrated Circuit”,是一種專為芯片內部通信而設計的總線標準。
2.i2c總線的基本特征
i2c總線通過簡單地在電路板上運行兩根接線來實現通信。同時,i2c總線非常靈活,可連接多達128個從設備,并且可以通過增加或刪除“從設備地址”來輕松改變系統中各個器件的相對位置。
3.i2c總線的通信協議
i2c總線協議具有簡單、輕便、易于實現以及高度可靠等優(yōu)點。它使用基于確定時序的數據傳輸方式,允許主設備向從設備發(fā)送數據并同時讀取響應。
閱讀全文