linux下mpu6050驱动及测试程序

此项目是linux下mpu6050驱动及测试程序。 想了解详情请下载附件。

应用介绍

此项目是linux下mpu6050驱动及测试程序。

#ifndef MPU6050_HHHH
#define MPU6050_HHHH
 
#define MPU6050_MAGIC 'K'

#define SMPLRT_DIV  0x19
#define CONFIG   0x1A
#define GYRO_CONFIG  0x1B
#define ACCEL_CONFIG 0x1C
#define ACCEL_XOUT_H 0x3B
#define ACCEL_XOUT_L 0x3C
#define ACCEL_YOUT_H 0x3D
#define ACCEL_YOUT_L 0x3E
#define ACCEL_ZOUT_H 0x3F
#define ACCEL_ZOUT_L 0x40
#define TEMP_OUT_H  0x41
#define TEMP_OUT_L  0x42
#define GYRO_XOUT_H  0x43
#define GYRO_XOUT_L  0x44
#define GYRO_YOUT_H  0x45
#define GYRO_YOUT_L  0x46
#define GYRO_ZOUT_H  0x47
#define GYRO_ZOUT_L  0x48
#define PWR_MGMT_1  0x6B
 
union mpu6050_data
{
 struct {
  unsigned short x;
  unsigned short y;
  unsigned short z;
 }accel;
 struct {
  unsigned short x;
  unsigned short y;
  unsigned short z;
 }gyro;
 unsigned short temp;
};
 
#define GET_ACCEL _IOR(MPU6050_MAGIC, 0, union mpu6050_data)
#define GET_GYRO  _IOR(MPU6050_MAGIC, 1, union mpu6050_data) 
#define GET_TEMP  _IOR(MPU6050_MAGIC, 2, union mpu6050_data)
 
#endif

想了解详情请下载附件。

文件列表(部分)

名称 大小 修改日期
mpu6050.h0.33 KB2018-09-22
mpu6050_driver.c2.12 KB2018-09-22
test.c0.34 KB2018-09-22
mpu60500.00 KB2020-08-02

立即下载

相关下载

[linux下mpu6050驱动及测试程序] 此项目是linux下mpu6050驱动及测试程序。 想了解详情请下载附件。

评论列表 共有 0 条评论

暂无评论

微信捐赠

微信扫一扫体验

立即
上传
发表
评论
返回
顶部