I2C匯流排協議詳解系列2

2021-10-01 16:37:31 字數 1192 閱讀 4947

i2c匯流排協議詳解系列1

i2c匯流排協議詳解系列2

i2c匯流排協議詳解系列3

匯流排訊號 : 

sda :序列資料線

scl  :序列時鐘

匯流排空閒狀態 :

sda :高電平

scl :高電平

起始位:scl為高電平期間    sda出現下降沿

終止位:scl為高電平期間 sda出現上公升沿

資料傳輸 :sda的資料在scl高電平期間被寫入從機。所以sda的資料變化要發生在scl低電平期間。

iic時鐘頻率:不高於400k

應答:當iic主機(不一定是傳送端還是接受端)將8位資料或命令傳出後,會將sda訊號設定為輸入,等待從機應答(等待sda由高電平拉為低電平)

若從機正確應答,表明資料或者命令傳輸成功,否則傳輸失敗,注意,應答訊號是資料接收方傳送給資料傳送方的。

個iic匯流排最多能連8個eeprom晶元。

圖上開始訊號之後,七位位址代表器件位址,第八位代表讀或者寫,0為寫,1代表讀,然後跟著響應位。

iic器件單位元組寫時序:

三大序列匯流排:uart、spi、iic

同步    :spi    非同步 :  iic,uart

同步和非同步區別:採集資料是否用的是時鐘的沿,如果是時鐘沿採資料,同步傳輸,如果電平採集資料是非同步

串列埠接受資料其實就是乙個串轉並的過程

I2C匯流排協議詳解

1.1 i2c匯流排知識 1.1.1 i2c匯流排物理拓撲結構 i2c 匯流排在物理連線上非常簡單,分別由sda 序列資料線 和scl 序列時鐘線 及上拉電阻組成。通訊原理是通過對scl和sda線高低電平時序的控制,來 產生i2c匯流排協議所需要的訊號進行資料的傳遞。在匯流排空閒狀態時,這兩根線一般...

I2C匯流排協議詳解

1.1 i2c匯流排知識 1.1.1 i2c匯流排物理拓撲結構 i2c 匯流排在物理連線上非常簡單,分別由sda 序列資料線 和scl 序列時鐘線 及上拉電阻組成。通訊原理是通過對scl和sda線高低電平時序的控制,來 產生i2c匯流排協議所需要的訊號進行資料的傳遞。在匯流排空閒狀態時,這兩根線一般...

I2C匯流排協議詳解

1.1 i2c匯流排知識 1.1.1 i2c匯流排物理拓撲結構 i2c 匯流排在物理連線上非常簡單,分別由sda 序列資料線 和scl 序列時鐘線 及上拉電阻組成。通訊原理是通過對scl和sda線高低電平時序的控制,來 產生i2c匯流排協議所需要的訊號進行資料的傳遞。在匯流排空閒狀態時,這兩根線一般...