I2C一般是通过地址来选择器件的.
通过信令的方式来建立通信.
两根线,很灵活.
但是速度会有一个瓶颈.
一般的MCU可以用库来调用硬件I2C
如果是多个I2C,每个单独配置即可。
如果是一个I2C,那就意味着下面挂了多个设备,那就以地址区分,但是I2C总线的配置,比如速率什么的只能用一种。
IIC总线上主机的配置都是没什么特殊的,对应每个从机的配置都是按照从机通信方式配置的,
通信开始时首先就是写入从机地址,之后才
开始读写数据,不同的地址对应不同的从机