改mpu6050.h里面的IIC的句柄
将C文件和头文件添加进工程;
使用MPU6050前先初始化
函数说明:
1 2 3 4 5 6 7 8 9 10
|
uint8_t MPU6050ReadID(void);
uint8_t MPU6050_ReadAll(mpu6050 *data);
|
使用示例1:
1
| printf("ID: 0x%02x\r\n", MPU6050ReadID());
|
使用示例2:
1 2 3 4 5 6 7 8 9 10 11 12 13
| if(!MPU6050_ReadAll(&Mpu6050_Dat)) { printf("Temperature:%0.2f\r\n", Mpu6050_Dat.Temperature); printf("gx:%d ", Mpu6050_Dat.gx); printf("gy:%d ", Mpu6050_Dat.gy); printf("gz:%d\r\n", Mpu6050_Dat.gz); printf("ax:%d ", Mpu6050_Dat.ax); printf("ay:%d ", Mpu6050_Dat.ay); printf("az:%d\r\n", Mpu6050_Dat.az); }else printf("Read Failed\r\n");
|
代码链接:
STM32CubeMX: STM32HAL库模块代码 - Gitee.com