STM32F103怎麽用兩個MPU-6050
MPU6050是通過IIC接口和STM32通信的,當STM32的IO比較充足時,可以考慮將兩(多)片MPU6050的通信接口分別連接至不同的IO端口,然後按照IIC的時序編寫程序和MPU6050通信、讀取數據就可以了。
如果是想兩片MPU6050接到同壹個IIC接口,那麽就需要通過硬件(也可以軟件時分復用)為MPU6050配備各自的地址,STM32就可以通過地址來區分不同的芯片了。地址引腳為Pin9,AD0,如下圖所示。
如果想要多片MPU6050***用壹個IIC接口,那麽就要考慮將AD0引腳連接到STM32的IO端口,通過軟件來控制每個MPU6050的地址,同壹時刻只有壹個MPU6050的地址和軟件中的地址保持壹致,就可以實現各個MPU6050數據的逐個讀取了。