MPU6050的旁路模式和直接在STM32的I2C接口挂多个设备有什么不同?

2019-08-18 21:06发布


例如我要使用MPU6050和HMC5883和MS5611这个三个I2C器件,有一种方法是把MPU6050设置成旁路模式,这时候不影响MPU6050正常读取,把5883和5611都挂在6050的拓展I2C接口上,读取这三个器件是用他们自己的地址读取。然而我也可以直接把这三个器件都接在STM32的一个I2C口上(例如PB6PB7),也是占用STM32一个I2C口,也是用三个器件自己的地址读取。这两种方法是不是没有区别?6050的拓展I2C口当用于旁路模式时是不是没什么用?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。