发布网友
共1个回答
热心网友
I2C 是一总线,这些线都是用来通信,发数据用的,你有一个设备想要发数据给另外一个设备,就要用一些手段,I2C总线只是手段中的一种,其他还有USB总线,SPI等等,通常这些总线会有一个总线控制器来决定是否启用这个总线,总线控制器很多都是集成在CPU里,通过底层的驱动编程,设置总线控制器的寄存器,这条线就启用了,然后在你想要用这条线的设备的驱动里,就可以用一些发包,接包的函数来使用I2C达到通信的目的了