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

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

串行接口PCB設(shè)計(jì)指南:優(yōu)化布局與布線策略
如何使用可配置邏輯塊 (CLB) 實(shí)施定制串行接口

串行外設(shè)接口的菊花鏈實(shí)現(xiàn)

評論