打印
[新手入门]

MPU6050读出来的数据都是OXFF

[复制链接]
1673|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xdhwwdz2011@163|  楼主 | 2015-12-25 21:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
nanmoj| | 2016-1-10 14:20 | 只看该作者
没有进行初始化吧?我之前遇到这个问题的原因就是没有进行初始化(初始化不成功)
你可以读一下状态寄存器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);
}

使用特权

评论回复
板凳
a759561089| | 2016-2-2 10:45 | 只看该作者
I2C初始化完成后延迟个500毫秒再初始化看看,我的就是这样解决的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

24

帖子

0

粉丝