Clyde011 发表于 2025-5-18 08:07

C011的I2C老是起始失败,用软件也不行?

用硬件I2C一直进NACK,换成GPIO模拟也一样不稳定,怀疑从设备对时序太敏感了。

Clyde011 发表于 2025-5-18 08:08

I2C速度设太快也不认。

公羊子丹 发表于 2025-5-18 08:09

是不是SDA/SCL没上拉?

周半梅 发表于 2025-5-18 08:09

有的I2C设备对起始条件很敏感。

帛灿灿 发表于 2025-5-18 08:10

软件I2C延时精度不够也会失败。

童雨竹 发表于 2025-5-18 08:11

用示波器看一眼就知道谁的问题了。

万图 发表于 2025-5-18 08:11

SCL线被拉低就起不来了。

Wordsworth 发表于 2025-5-18 08:12

检查下地址位是不是错了。

Bblythe 发表于 2025-5-18 08:13

有时候总线复位一下就正常了。

Pulitzer 发表于 2025-5-18 08:14

软件模拟别用delay,要精确计时。

Uriah 发表于 2025-5-18 08:15

别的设备占线了也起始不了。

4y1b3 发表于 2025-5-31 23:53

如果线长较长或干扰大,适当降低速度或者加强屏蔽

页: [1]
查看完整版本: C011的I2C老是起始失败,用软件也不行?