雾里闲逛 发表于 2025-5-30 09:02

两次I2C主模式下通讯的间隔有要求吗

如题
如果使用APM32F103的I2C的主模式下,两次I2C通讯的发起有时间间隔的要求吗?
我发现有的时候第二次I2C通讯中,从地址不ack我。

Gfan 发表于 2025-5-30 16:28

是有的,具体可以参考F103手册

夜幕叙事曲 发表于 2025-5-30 22:53

您这个从机不应答 是不是从机正在干活,本身就是没有ready状态下

涡流远见者 发表于 2025-5-31 08:49

I2C通讯两次发起并没有啥设置,硬件会自行完成。
但从机可不是必须应答

星云避风港 发表于 2025-5-31 14:44

这个太有学问了,还真没有注意到这个知识点

DawnFervor 发表于 2025-6-1 21:16

自己是master的没有必要。只要检查到当前I2C总线已经ready了就代表了上一次发送已完成。
版主的截图是硬件实现的。

VelvetNight 发表于 2025-6-3 19:12

I2C通讯的难度有这么大吗?
页: [1]
查看完整版本: 两次I2C主模式下通讯的间隔有要求吗