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