关于I2C总结

I2C是一种串行通信  拥有SDA和SCL高速传输的一种协议。拥有高电平采集数据,只能低电平改变SDA上的数据的特点

简单阐述I2C时序和工作原理:

1.起始信号和终止信号

 

备注:起始:在SCL高电平期间:SDA拉低作为起始信号

          终止:在SCL高电平期间:SDA拉高作为终止信号

2.读数据操作:

  

数据传输切记:

                     1.SCL与SDA对应好。不要SDA操作的时钟和SCL操作时钟不一致(如果SCL自己单独做个时钟的话)建议按步一步步来

                     2.读数据时高电平采集

  

3.写数据:

原文地址:https://www.cnblogs.com/gold-life/p/4996452.html