首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > LPC1114 MPU6050六轴姿态传感器DMP方式(很稳定)

LPC1114 MPU6050六轴姿态传感器DMP方式(很稳定)

  • 资源大小:929.52 kB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: c DMP 稳定 传感器 姿态 方式

资 源 简 介

//使用NXP的LPC1114FN33的P0_11,P1_10连接MPU6050的IIC,采用MPU6050的DMP方式,直接获取四元数计算姿态,数据很稳定,还可以初始化零位,最大计算频率200Hz,一般的应用足够 int main (void) { int16_t temp[9]; // float ypr[3]; float temp1; float temp2; int16_t angle_temp1,angle_temp2,angle_temp3,angle_circle; // uint8_t i,ucErr,sign = 0; // uint8_t flash_temp[256],flash_temp2[256],i; int16_t Math_hz=0;//,last_Math_hz = 0; int16_t yaw,pitch,roll,full_yaw; int16_t last_yaw=0; SystemInit(); /* Enable AHB clock to the GPIO domain. */ LPC_SYSCON->SYSAHBCLKCTRL |= (1<<6)|(1<<9); LPC_GPIO1->DIR |= (1<<6); I2CSlaveInit(); IIC_Init(); delay_ms(100); LED_ON; if(!mpu_init()) { //PrintChar("mpu initialization complete...... "); //mpu_set_sensor if(!mpu_set_sensors(INV_XYZ_GYRO | INV_XYZ_ACCEL)) LED_ON;//PrintChar("mpu_set_sensor complete ...... "); else LED_OFF;//PrintChar(

文 件 列 表

GyroSensor_LPC1114
Objects
Listings
HardWareDriver
Common
GyroSensor.uvguix.zhangyh
GyroSensor.uvoptx
GyroSensor.uvprojx
JLinkLog.txt
JLinkSettings.ini
main.c
VIP VIP
0.176014s