在F4的板子上读9250九轴数据 就连了VCC GND SCAL SDA 加速度和角速度都没有问题 磁力计死活读不出来 我去翻了翻429的开发手册 看到9250还有个INT引脚要连 429是连到一个外接器件上的 没说明是高还是低电平
现在看着429的程序在407上写9250 DEBUG里面磁力计都是0 特来请教各位大佬 那个INT是接高还是接低
void MPU_Get_Gyroscope(struct _gyr *Gyro)
{
uint8_t buf[6];
MPU_Read_Len(MPU9250_ADDR,MPU_GYRO_XOUTH_REG,6,buf);
Gyro->x= (((uint16_t)buf[0] << 8) | buf[1]);
Gyro->y= (((uint16_t)buf[2] << 8) | buf[3]);
Gyro->z= (((uint16_t)buf[4] << 8) | buf[5]);
}程序应该没有问题吧
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
但我确实按照例成来的 也开启了 bypass模式 但就是读不出来
一周热门 更多>