没有进行初始化吧?我之前遇到这个问题的原因就是没有进行初始化(初始化不成功)
你可以读一下状态寄存器PWR_MGMT_1查看是否初始化成功
//******************************************************************************************************
//初始化MPU6050
//******************************************************************************************************
void InitMPU6050()
{
WriteAByte(PWR_MGMT_1, 0x00); //解除休眠状态
WriteAByte(SMPLRT_DIV, 0x07);
WriteAByte(CONFIG, 0x06);
WriteAByte(GYRO_CONFIG, 0x18);
WriteAByte(ACCEL_CONFIG, 0x01);
} |