猫哥 发表于 2013-6-19 09:52:02

MSP430F149与MPU6050

哇塞,MPU6050有100多个寄存器,宏定义都定义了半天,哪位哥会MPU6050,讨论一下咧,

#define SELT_TEST_X   0X0D
#define SELT_TEST_Y   0X0E
#define SELT_TEST_Z   0X0F
#define SELT_TEST_A   0X0F
#define SMPRT_DIV       0X19
#define CONFIG             0X1A
#define GYRO_CONFIG   0X1B
#define ACCEL_CONFIG0X1C
#define MOT_THR         0X1F
#define FIFO_EN         0X23
#define I2C_MST_CTRL   0X24
#define I2C_SLV0_ADDR0X25
#define I2C_SLV0_REG   0X26
#define I2C_SLV0_CTRL0X27
#define I2C_SLV1_ADDR0X28
#define I2C_SLV1_REG    0X29
#define I2C_SLV1_CTRL   0X2A
#define I2C_SLV2_ADDR0X2B
#define I2C_SLV2_REG    0X2C
#define I2C_SLV2_CTRL0X2D
#define I2C_SLV3_ADDR0X2E
#define I2C_SLV3_REG    0X2F
#define I2C_SLV3_CTRL0X30
#define I2C_SLV4_ADDR0X31
#define I2C_SLV4_REG   0X32
#define I2C_SLV4_DO   0X33
#define I2C_SLV4_CTRL 0X34
#define I2C_SLV4_DI   0X35
#define I2C_MST_STATUS 0X36
#define INT_PIN_CFG   0X37
#define INT_ENABLE    0X38
#define INT_STATUS    0X3A
#define ACCEL_XOUT_H0X3B
#define ACCEL_XOUT_L0X3C
#define ACCEL_YOUT_H0X3D
#define ACCEL_YOUT_L0X3E
#define ACCEL_ZOUT_H0X3F
#define ACCEL_ZOUT_L0X40
#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 EXT_SENS_DATA_000X49
#define EXT_SENS_DATA_010X4A
#define EXT_SENS_DATA_020X4B
#define EXT_SENS_DATA_030X4C
#define EXT_SENS_DATA_040X4D
#define EXT_SENS_DATA_050X4E
#define EXT_SENS_DATA_060X4F
#define EXT_SENS_DATA_070X50
#define EXT_SENS_DATA_080X51
#define EXT_SENS_DATA_090X52
#define EXT_SENS_DATA_100X53
#define EXT_SENS_DATA_110X54
#define EXT_SENS_DATA_120X55
#define EXT_SENS_DATA_130X56
#define EXT_SENS_DATA_140X57
#define EXT_SENS_DATA_150X58
#define EXT_SENS_DATA_160X59
#define EXT_SENS_DATA_170X5A
#define EXT_SENS_DATA_180X5B
#define EXT_SENS_DATA_190X5C
#define EXT_SENS_DATA_200X5D
#define EXT_SENS_DATA_210X5E
#define EXT_SENS_DATA_220X5F
#define EXT_SENS_DATA_230X60
#define I2C_SLV0_DO      0X63
#define I2C_SLV1_DO      0X64
#define I2C_SLV2_DO      0X65
#define I2C_SLV3_DO      0X66
#define I2C_MST_DELAY_CTRL 0X67
#define SIGNAL_PATH_RESET0X68
#define MOT_DETECT_CTRL    0X69
#define USER_CTRL             0X6A
#define PWR_MGMT_1         0X6B
#define PWR_MGMT_2         0X6C
#define FIFO_COUNT_H       0X72
#define FIFO_COUNT_L       0X73
#define FIFO_R_W            0x74
#define WHO_AM_I             0x75


暂时,把WHO_AM_I 给读出来了,104(十进制的),0X68,
页: [1]
查看完整版本: MSP430F149与MPU6050