I2C 的速度
I2C 是一種低速、串行總線,有 SDA(串行數(shù)據(jù)線) 和 SCL(串行時(shí)鐘線) 兩條信號(hào)線,半雙工通信。通信速度如下:
? Bidirectional bus:
Standard-mode (Sm), 100 kbit/s
Fast-mode (Fm), 400 kbit/s
Fast-mode Plus (Fm+),1 Mbit/s
High-speed mode (Hs-mode),3.4 Mbit/s.
? Unidirectional bus:
Ultra Fast-mode (UFm),5 Mbit/s
速度由 SCL 決定,不同模式對(duì)上升沿的要求不一樣,上升沿由上拉電阻和等效電容決定(RC)。
I2C 是一種多主從架構(gòu)總線
I2C 的讀寫均由 master 端發(fā)起。
I2C 通信的每一個(gè) byte(8bits)都需要 slaver 端的回應(yīng) ACK/NACK 作為回應(yīng)。
多 master 端需要引入仲裁機(jī)制。
slaver 端通過(guò)設(shè)備地址區(qū)分,有 7bits 和 10 bits 等地址,還有一種 8bits 地址,實(shí)際上是 7bits + 讀寫位。【其中7位地址 = 種類型號(hào)(4bit)+ 尋址碼(3bit)】
-
通信
+關(guān)注
關(guān)注
18文章
6182瀏覽量
137434 -
總線
+關(guān)注
關(guān)注
10文章
2953瀏覽量
89409 -
I2C
+關(guān)注
關(guān)注
28文章
1537瀏覽量
127162
發(fā)布評(píng)論請(qǐng)先 登錄
i2c總線ppt(I2C總線器件應(yīng)用)
i2c總線的特點(diǎn)
I2C總線規(guī)范與I2C器件C51讀寫程序
并口模擬I2C總線的設(shè)計(jì)
I2C總線詳解
基于CPLD的I2C總線接口設(shè)計(jì)

i2c總線用來(lái)做什么_i2c總線數(shù)據(jù)傳輸過(guò)程
I2C總線的基本通信總結(jié)

I2C和I3C關(guān)于功耗和傳輸速率的對(duì)比

評(píng)論