此帖出自微控制器 MCU论坛
最新回复
试试这样设置的波形
unsigned char PWR_MGMT[10]={PWR_MGMT_1,0x00};
unsigned char SMPLRT[10]=SMPLRT_DIV, 0x07};
unsigned char CON[10]={CONFIG, 0x06};
unsigned char GYRO[10]={GYRO_CONFIG, 0x18};
unsigned char ACCEL[10]={ACCEL_CONFIG, 0x01};
void MPU6050Init()
{
TI_USCI_I2C_transmitinit(MPU6050_DEFAULT_ADDRESS, 12);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmit(2, PWR_MGMT);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmitinit(MPU6050_DEFAULT_ADDRESS, 12);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmit(2, SMPLRT);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmitinit(MPU6050_DEFAULT_ADDRESS, 12);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmit(2, CON);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmitinit(MPU6050_DEFAULT_ADDRESS, 12);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmit(2, GYRO);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmitinit(MPU6050_DEFAULT_ADDRESS, 12);
while(TI_USCI_I2C_notready());
TI_USCI_I2C_transmit(2, ACCEL);
while(TI_USCI_I2C_notready());
}
}
详情
回复
发表于 2013-8-19 22:57
| ||
个人签名
|
||
个人签名
|
|
回复 沙发qinkaiabc 的帖子
此帖出自微控制器 MCU论坛
点评 | ||
|
||
回复 板凳deweyled 的帖子
此帖出自微控制器 MCU论坛
| ||
个人签名
|
||
回复 4楼qinkaiabc 的帖子
此帖出自微控制器 MCU论坛
| ||
|
||
曾经的版主且威望大于2000,或对EEWORLD论坛有突出贡献的坛友
EEWorld Datasheet 技术支持