CH341T IIC[求助]

用你们的CH341T调IIC时发现这样一个问题。我接收到数据后(单片机接收),处理数据时因为来不及响应,把SCL拉低了。可是你们好象数据是照发不误。根本不符合IIC协议。是不是这样的啊?还是我用的有问题?

而且你们资料里对IIC这块的介绍好象很少。


ch341T是主机,scl信号是有ch341T产生的,是输出端,对于单片机而言只是设备端


我知道。我的单片机是做从机使用的。但IIC协议里也是允许从机在响应来不及的时候把SCL拉低拉降低以达到暂停通信的作用的。


就这样,没法解决了吗?


不是不符合I2C协议,只是CH341不检测应答,这样可以提高传输速度


很奇怪的结论。你都不检测了。那还符合吗?我很想知道,在你这种情况下,如果从设备来不及响应该怎么办?


只有登录才能回复,可以选择微信账号登录