IIC总线
一般串行数据通讯都有时钟和数据之分,有异步和同步之别.
有单线,双线和三线等.
I2C肯定是2线的(不算地线).
I2C协议确实很科学,比3/4线的SPI要好,当然线多通讯速率相对就快了.
I2C的原则是:
在SCL=1( 高电平 )时,SDA千万别忽悠!!!
否则,SDA下跳则"判罚"为"起始信号S",SDA上跳则"判罚"为"停止信号P".
在SCL=0(低电平)时,SDA随便忽悠!!!(可别忽悠过火到SCL跳高)
每个字节后应该由对方回送一个应答信号ACK做为对
一般串行数据通讯都有时钟和数据之分,有异步和同步之别.
有单线,双线和三线等.
I2C肯定是2线的(不算地线).
I2C协议确实很科学,比3/4线的SPI要好,当然线多通讯速率相对就快了.
I2C的原则是:
在SCL=1( 高电平 )时,SDA千万别忽悠!!!
否则,SDA下跳则"判罚"为"起始信号S",SDA上跳则"判罚"为"停止信号P".
在SCL=0(低电平)时,SDA随便忽悠!!!(可别忽悠过火到SCL跳高)
每个字节后应该由对方回送一个应答信号ACK做为对