本帖最后由 kenhgt 于 2016-6-30 09:28 编辑
STM8S的I2C传输速率是通过调节内部寄存器实现的
I2C速率的调节实际上只是个数学问题,STM8S也没有限制,因此即使在标准模式下,也可以将速率最高设置到400KHz;在快速模式下,可以将速率最高设置到500或600KHz以上。系统都能正常工作,稳定性没问题。
那么问题来了,达到400KHz的I2C,究竟是标准模式还是快速模式。达到400KHz以上的I2C,究竟是快速模式还是高速模式。其实I2C协议中的“标准模式最高可达100KHz”是个什么样的规定
|