I2C总线定义I2C(‘intel’ -Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。在主从通信中,可以有多个I2C总线器件同时接到I2C总线上,通过地址来识别通信对象。

I2C总线是由数据线SDA和时钟SCL构成的串行总线,可发送和接收数据。在CPU与被控IC之间、IC与IC之间进行双向传送,最高传送速率100kbps。

每个电路和模块都有唯一的地址,在信息的传输过程中,I2C总线上并接的每一模块电路既可以是主控器(或被控器),又可以是发送器(或接收器),这取决于它所要完成的功能。

 

ardunio I2C

Arduino中I2C库http://arduino.cc/en/Reference/Wire

ardunio I2C

发送数据write()

接受数据read()

 

相关文章:

  • 2021-11-05
  • 2022-12-23
  • 2021-11-25
  • 2021-07-17
猜你喜欢
  • 2021-08-22
  • 2021-12-18
  • 2021-07-02
  • 2021-10-12
  • 2022-12-23
  • 2021-07-29
  • 2021-05-19
相关资源
相似解决方案