STM32使用HAL库SPI驱动MPU9250九轴姿态传感器
前言使用的开发软件为STM32CubeIDE,主控是STM32F103C8T6。前后用了两个GY-91模块才弄成,第一个GY-91模块挂羊头卖狗肉,读取WHO_AM_I寄存器的时候发现值是0x70,而MPU9250的WHO_AM_I寄存器的值是0x71或者0x73。查资料以后发现MPU6500的WHO_AM_I寄存器的值才是0x70,所以第一个模块也不可能读到磁力计的数据,因为MPU6500内部没有AK8963磁力计连接,为此我还困扰了好几天,换成新的总算是可以了。希望大家在买模块或者芯片的时候擦亮眼睛
原创
2021-12-13 15:56:49 ·
7412 阅读 ·
20 评论