wangdezhi 发表于 2025-10-4 14:03

时钟树配置错误            

hudi008 发表于 2025-10-4 14:55

I2C总线挂载设备过多或电容负载过大,会导致信号上升/下降时间变慢,引发时钟抖动。

usysm 发表于 2025-10-4 15:36

增加静态电流,可能引发总线噪音增大,甚至导致信号抖动。

1988020566 发表于 2025-10-4 16:07

若使用外部晶振作为时钟源,其频率稳定性可能受温度、电源噪声影响,导致SCL周期波动。

wwppd 发表于 2025-10-4 16:50

若上拉电阻与抗干扰电容(如0.1μF)组成低通滤波器,会滤除高频信号,导致SCL频率异常。

earlmax 发表于 2025-10-4 17:11

减少I2C总线上的设备数量,或者使用I2C总线缓冲器。

kmzuaz 发表于 2025-10-4 17:34

长距离走线、未端接或共模干扰可能导致信号反射和噪声。

elsaflower 发表于 2025-10-4 18:27

​​减少总线电容            

wengh2016 发表于 2025-10-4 19:04

在软件模拟I2C的定时器中断中添加时间戳

zerorobert 发表于 2025-10-4 19:43

缩短时钟走线长度,避免交叉和过多弯曲,控制阻抗匹配以减少反射和串扰。

minzisc 发表于 2025-10-4 20:45

如果I2C总线上的设备过多,或者总线长度过长,可能会导致总线电容过大,从而影响信号的上升时间。这也会导致时钟周期的抖动。

plsbackup 发表于 2025-10-4 21:23

电源噪声或电磁干扰也可能导致时钟周期的抖动。

albertaabbot 发表于 2025-10-4 22:12

尝试将上拉电阻从10kΩ降至4.7kΩ,观察SCL上升时间是否缩短,周期抖动是否减小。

averyleigh 发表于 2025-10-4 22:44

I2C 总线布线过长、未进行屏蔽处理,或者与高频信号线并行走线,会受到电磁干扰

IntelCore 发表于 2025-10-5 17:53

大电容会引起延迟,波形扭曲,降低转换速度。

LinkMe 发表于 2025-10-6 12:44

减小拉升电阻一半,观察电路性能变化,看是否改善电流控制或信号灵敏度。

jdqdan 发表于 2025-10-6 17:36

数据持续慢,可能是传感器或电路问题。

mollylawrence 发表于 2025-10-6 18:50

I2C 传输速率要求选择合适的上拉电阻阻值

物联万物互联 发表于 2025-10-8 09:43

布线可能引起干扰,检查连接和布局,避免相邻线束干扰。

mikewalpole 发表于 2025-10-8 09:30

上拉电阻问题            
页: 1 [2] 3 4
查看完整版本: I2C总线传输时速率忽快忽慢像在犹豫