金牌会员
- 积分
- 1088
- 威望
- 551
- 贡献
- 353
- 兑换币
- 350
- 注册时间
- 2016-3-23
- 在线时间
- 92 小时
- 毕业学校
- 山东科技大学
|
8#
楼主 |
发表于 2017-2-20 20:36:22
|
只看该作者
void MPU6050_Init(void)
{
i2c_init(MPU6050_I2C_Moudle,400*1000);
i2c_write_reg(MPU6050_I2C_Moudle, MPU6050_ADDRESS,MPU6050_PWR_MGMT_1, 0x00);//电源管理 内部8M时钟源
i2c_write_reg(MPU6050_I2C_Moudle, MPU6050_ADDRESS,MPU6050_PWR_MGMT_2, 0x00);//电源管理2 全部置零陀螺仪加速度计全开
i2c_write_reg(MPU6050_I2C_Moudle, MPU6050_ADDRESS,MPU6050_SMPLRT_DIV, 0x04);//陀螺仪采样率 典型值0x07(125Hz) 陀螺仪频率/x+1
i2c_write_reg(MPU6050_I2C_Moudle, MPU6050_ADDRESS,MPU6050_CONFIG, 0x04); //低通滤波器带宽5Hz 典型值5HZ
i2c_write_reg(MPU6050_I2C_Moudle, MPU6050_ADDRESS,MPU6050_GYRO_CONFIG, 0x0F);//不自检 ±500 °/s
i2c_write_reg(MPU6050_I2C_Moudle, MPU6050_ADDRESS,MPU6050_ACCEL_CONFIG, 0x09);//不自检 ±4g
}
|
|