|
寻找到twi例程,编写陀螺仪mpu6050程序,
初始化:
mpu6050_register_write(PWR_MGMT_1, 0x00);
mpu6050_register_write(SMPLRT_DIV, 0x07);
mpu6050_register_write(CONFIG, 0x06);
mpu6050_register_write(GYRO_CONFIG, 0x18);
mpu6050_register_write(ACCEL_CONFIG, 0x01);
然后读取:
MPU6050_ReadGyro(&tem1[0], &tem1[1], &tem1[2]);
for(uint8_t i = 0; i < 3; i++)
simple_uart_put(tem1[i]);
不论我如何调整板子的位置,串口接收到的都是30 20 30
这就表明不对了。有没有做过这个的,给点提示呗!!!!!!新手跪求!!!!!
|
|