sdCAD 发表于 2023-4-9 14:05

I2C设备的电容和电阻等参数会影响总线的传输速率。

sanfuzi 发表于 2023-4-9 14:10

I2C传输速率由主机的I2C总线速率,以及从机的I2C速率决定。

modesty3jonah 发表于 2023-4-9 14:30

2C总线的传输速率取决于多个因素,需要根据具体的应用场景来选择合适的传输速率。

kmzuaz 发表于 2023-4-9 14:39

I2C总线速率一般为100Kbit/s或者400Kbit/s,但是也可以达到1Mbit/s。

uytyu 发表于 2023-4-9 15:07

I2C总线使用时钟线SCL进行同步

lihuami 发表于 2023-4-9 15:13

I2C设备数量越多,总线上的负载就越大,传输速率就越慢。

alvpeg 发表于 2023-4-9 15:57

I2C设备的工作频率越低,总线上的负载就越小,传输速率就越快。

tpgf 发表于 2023-4-11 12:18

跟时钟频率外接通讯环境 通讯介质都有关系

aoyi 发表于 2023-4-11 13:33

时钟同步通过线与连接I2C 接口到SCL 线来执行

qcliu 发表于 2023-4-11 13:53

传输速度是不是受到总线最大电容的限制啊

磨砂 发表于 2023-4-11 14:33

qcliu 发表于 2023-4-11 13:53
传输速度是不是受到总线最大电容的限制啊

连接到相同总线上的IC数量只受总线最大电容的限制,而不是传输速度

晓伍 发表于 2023-4-11 14:51

最大的决定因素应该是时钟线上的时钟频率

八层楼 发表于 2023-4-11 15:42

手册上面会有标明最高速率,只要不超过最好速率都可以

Bowclad 发表于 2023-6-8 23:07

要看外设支持多快速率吧

LLGTR 发表于 2023-6-12 16:21

时钟频率,间接等于传输速率。

朝生 发表于 2023-6-12 16:22

时钟频率越快,传输速率就越快。

软核硬核 发表于 2023-6-12 16:23

传输速率看模块支持多少,一般单片机都能达到很快!

Emily999 发表于 2023-6-17 14:10

就是这个时钟总线决定了I2C的速率吧

B1lanche 发表于 2023-6-17 15:18

估计是由主机和从机的响应速度来决定的

Charlene沙 发表于 2023-6-17 16:23

不好说啊,不过一般也是跟I2C的时钟线有关系吧
页: 1 [2] 3 4 5 6
查看完整版本: I2C的传输速率由什么决定?