APM32E030的I2C引脚一定要配置为OD模式吗
如题。今天手滑没有把E030的I2C引脚配置为OD模式。我发现其也能正常通讯。所以,是不是如果PCB板的信号不好的时候,也可以直接使用PP模式来增强信号质量?P.S. 现在已经修改回来了这个必须要使用OD吧!
不然,共享总线冲突了,还不直接把GPIO烧掉 官方要求必须是OD,但I3C就是Pull-Push模式了 不用OD模式的话,当发生总线冲突时,芯片会被烧掉吧!
不过,100K的速率下,冲突时间也不大 是的,如果PCB板信号质量不佳,可以尝试使用PP模式来增强信号。
必须的。协议这么设计一定有它的用意。 这个是协议规定的。
如果自行发挥,失去了兼容性 从兼容性上考虑吧!
虽然没有尝试过,但我觉得通讯肯定还是正常的 这个问题有意思了啊!没有研究过 如果只是单主机的情况下使用PP模式的话,我估计对整个系统的影响并不大。
但如果从设备,或者其它主机在总线也同样使用了PP模式,这个问题可能就会麻烦多了,除了功耗会大幅上升,我认为还存在GPIO被击穿烧毁的可能性 是的,OD模式有助于增强信号质量,特别是在长距离传输或者信号干扰较大的环境中。
页:
[1]