I2C 總線能掛多少設備?
7-bit address :2 的 7 次方,能掛 128 個設備。
10-bit address :2 的 10 次方,能掛 1024 個設備。
但是 I2C 協議規(guī)定,總線上的電容不可以超過 400pF。管腳都是有輸入電容的,PCB上也會有寄生電容,所以會有一個限制。
實際設計中經驗值大概是不超過 8 個器件。
總線之所以規(guī)定電容大小,是因為 I2C 使用的 GPIO 為開漏結構,要求外部有電阻上拉,電阻和總線電容產生了一個 RC
延時效應,電容越大信號的邊沿就越緩,有可能帶來信號質量風險(方波變三角波)。
傳輸速度越快,信號的窗口就越小,上升沿下降沿時間要求更短更陡峭,所以 RC 乘積必須更小。
note:要把預留設備地址去除,保留地址如下:
note:寫的是 two groups,而不僅僅是八個,0000 XXX 和 1111 XXX 系列地址都是保留的。
-
設備
+關注
關注
2文章
4745瀏覽量
72938 -
總線
+關注
關注
10文章
2999瀏覽量
90871 -
I2C
+關注
關注
28文章
1543瀏覽量
129782
發(fā)布評論請先 登錄
I2C總線原理詳解

i2c總線

I2C總線詳解
基于CPLD的I2C總線接口設計

I2C總線的基本通信總結

評論