作為CTP與主控通信的工作接口,也可以串聯(lián)其它模塊如光感等。I2C接口的引腳數(shù)量少,可簡化布線,方便了芯片間通信。只需要2條線就可在芯片間互相通信,分別為SDA和SCL,
由于只有一條數(shù)據(jù)線,因此同一時刻只能收(或發(fā))屬于半雙工通信。
SLC和SDA上拉電阻因為工作內(nèi)部輸出為開漏輸出或開集電極輸出,無法提供高電平輸出,所以在總線上外接上拉電阻(通常2.2-10K),目的是給總線的數(shù)據(jù)(SDA)和時鐘(SCL)提供高電平。
I2C在復用的時候它用的設備地址是個7位的數(shù)據(jù),包括器件類型和地址碼。主設備通過數(shù)據(jù)線中的地址數(shù)據(jù)來實現(xiàn)片選功能,也就是軟件尋址。I2C傳輸速率不僅與SCL時鐘頻率有關(guān),還與工作模式有關(guān)。I2C是一種多主總線,總線上可連接多個主設備,這些主從設備都可發(fā)起對總線的控制,其主從關(guān)系不是固定的,它會根據(jù)需要,在通信過程中動態(tài)變化。
SPI數(shù)據(jù)傳輸格式: SDA上每傳輸1Byte(8位),后面必須跟1個應答位,可以連續(xù)傳輸多個Byte,即8+1bit 8+1bit...如果從機內(nèi)部忙無法接收或發(fā)送下個Byte,可拉低SCL使從機進入等待狀態(tài),直到Ready再拉高SCL進行收發(fā)。
審核編輯 黃宇
-
串行接口
+關(guān)注
關(guān)注
3文章
388瀏覽量
44229 -
電容屏
+關(guān)注
關(guān)注
2文章
142瀏覽量
44678
發(fā)布評論請先 登錄
串行通信接口SPI與QSPI的區(qū)別

串行接口的工作方式有幾種,串行接口的RXD1和TXD1是什么端口
異步串行接口有哪些,異步串行接口為何需要波特率
dp接口如何實現(xiàn)多屏顯示
串行接口PCB設計指南:優(yōu)化布局與布線策略

評論