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