资源简介
该系统是基于stm32单片机的飞控程序,以MPU6050为核心,运用其内部自带的DMP运算引擎,来融合出当前的姿态角,以串级PID控制算法为核心,能够实现基本悬停,以及基本飞行。

代码片段和文件信息
//**************************************************************************************
//License:
//Copyright (C) 2011-2012 InvenSense Corporation All Rights Reserved.
//See included License.txt for License information.
//
//* @addtogroup DRIVERS Sensor Driver layer
//* @brief Hardware drivers to communicate with sensors via I2C.
//*
//* @{
//* @file inv_mpu_dmp_motion_driver.c
//* @brief DMP image and interface functions.
//* @details All functions are preceded by the dmp_ prefix to
//* differentiate among MPL and general driver function calls.
//**************************************************************************************
#include “anbt_dmp_driver.h“
#include “anbt_dmp_fun.h“
//
//
#define CFG_LP_QUAT (2712)
#define END_ORIENT_TEMP (1866)
#define CFG_27 (2742)
#define CFG_20 (2224)
#define CFG_23 (2745)
#define CFG_FIFO_ON_EVENT (2690)
#define END_PREDICTION_UPDATE (1761)
#define CGNOTICE_INTR (2620)
#define X_GRT_Y_TMP (1358)
#define CFG_DR_INT (1029)
#define CFG_AUTH (1035)
#define UPDATE_PROP_ROT (1835)
#define END_COMPARE_Y_X_TMP2 (1455)
#define SKIP_X_GRT_Y_TMP (1359)
#define SKIP_END_COMPARE (1435)
#define FCFG_3 (1088)
#define FCFG_2 (1066)
#define FCFG_1 (1062)
#define END_COMPARE_Y_X_TMP3 (1434)
#define FCFG_7 (1073)
#define FCFG_6 (1106)
#define FLAT_STATE_END (1713)
#define SWING_END_4 (1616)
#define SWING_END_2 (1565)
#define SWING_END_3 (1587)
#define SWING_END_1 (1550)
#define CFG_8 (2718)
#define CFG_15 (2727)
#define CFG_16 (2746)
#define CFG_EXT_GYRO_BIAS (1189)
#define END_COMPARE_Y_X_TMP (1407)
#define DO_NOT_UPDATE_PROP_ROT (1839)
#define CFG_7 (1205)
#define FLAT_STATE_END_TEMP (1683)
#define END_COMPARE_Y_X (1484)
#define SKIP_SWING_END_1 (1551)
#define SKIP_SWING_END_3 (1588)
#define SKIP_SWING_END_2 (1566)
#define TILTG75_START (1672)
#define CFG_6 (2753)
#define TILTL75_END (1669)
#define END_ORIENT (1884)
#define CFG_FLICK_IN (2573)
#define TILTL75_START (1643)
#define CFG_MOTION_BIAS (1208)
#define X_GRT_Y (1408)
#define TEMPLABEL (2324)
#define CFG_ANDROID_ORIENT_INT (1853)
#define CFG_GYRO_RAW_DATA (2722)
#define X_GRT_Y_TMP2 (1379)
//
#define D_0_22 (22+512)
#define D_0_24 (24+512)
#define D_0_36 (36)
#define D_0_52 (52)
#define D_0_96 (96)
#define D_0_104
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2016-07-07 12:45 Air_3.0\
目录 0 2016-07-07 12:45 Air_3.0\App\
目录 0 2016-07-07 12:45 Air_3.0\App\inc\
文件 1259 2016-07-07 12:44 Air_3.0\App\inc\ANO_Tech.h
文件 5520 2016-07-07 12:44 Air_3.0\App\inc\DataScope_DP.h
文件 1041 2016-07-07 12:44 Air_3.0\App\inc\Flash.h
文件 1022 2016-07-07 12:44 Air_3.0\App\inc\HMC5883.h
文件 1180 2016-07-07 12:44 Air_3.0\App\inc\I2C_MPU6050.h
文件 754 2016-07-07 12:44 Air_3.0\App\inc\Lock.h
文件 1860 2016-07-07 12:44 Air_3.0\App\inc\MPU6050.h
文件 1493 2016-07-07 12:44 Air_3.0\App\inc\Motor_control.h
文件 725 2016-07-07 12:44 Air_3.0\App\inc\Ultrasonic.h
文件 29314 2016-07-07 12:44 Air_3.0\App\inc\anbt_dmp_driver.h
文件 910 2016-07-07 12:44 Air_3.0\App\inc\anbt_dmp_fun.h
文件 6978 2016-07-07 12:44 Air_3.0\App\inc\anbt_dmp_mpu6050.h
文件 1898 2016-07-07 12:44 Air_3.0\App\inc\anbt_i2c.h
文件 1050 2016-07-07 12:44 Air_3.0\App\inc\attitude.h
文件 860 2016-07-07 12:44 Air_3.0\App\inc\delay.h
文件 1253 2016-07-07 12:44 Air_3.0\App\inc\include.h
文件 532 2016-07-07 12:44 Air_3.0\App\inc\kalman.h
文件 4738 2016-07-07 12:44 Air_3.0\App\inc\kalman1.h
文件 655 2016-07-07 12:44 Air_3.0\App\inc\serial_scope.h
目录 0 2016-07-07 12:45 Air_3.0\App\src\
文件 8222 2016-07-07 12:44 Air_3.0\App\src\ANO_Tech.c
文件 3246 2016-07-07 12:44 Air_3.0\App\src\DataScope_DP.C
文件 3616 2016-07-07 12:44 Air_3.0\App\src\Flash.c
文件 3419 2016-07-07 12:44 Air_3.0\App\src\HMC5883.c
文件 5611 2016-07-07 12:44 Air_3.0\App\src\I2C_MPU6050.c
文件 2514 2016-07-07 12:44 Air_3.0\App\src\Lock.c
文件 3111 2016-07-07 12:44 Air_3.0\App\src\MPU6050.c
文件 3732 2016-07-07 12:44 Air_3.0\App\src\Motor_control.c
............此处省略279个文件信息
- 上一篇:数帅IOVST Tools
- 下一篇:智慧的大数据企业架构蓝图2.1
相关资源
- stm32做的红外遥控解码程序
- 《emwin实战指南(基于STM32-ISO开发板)
- Beginning STM32: Developing with FreeRTOS libo
- stm32f103c8t6_sch.Lib
- ALIENTEK战舰STM32F1 V3开发板原理图.rar
- STM32F103RC+ADC+DMA多通道采样LCD显示
- I2C读写AT24C02 基于STM32F103 cube116540
- 基于stm32f103ve的程序——跑马灯实验
- 基于STM32RCT6的步进电机驱动程序
- stm32f407上的两个can发送和接收例程
- STM32 led 时钟
- STM32 2.4G通信例程
- 直流无刷电机方波驱动 stm32 例程代码
- STM32中文资料
- STM32蓝牙和串口程序
- STM32f103超声波模块例程
- stm32f103c8t6 4 oled.rar
- mpu6050+hmc5883L.rar
- stm32f030 IAP Demo(原创)
- STM32基于rt_thread操作系统的SDHC卡文件
- NRF24L01实现51与STM32双向通讯
- STM32F103 串口程序(完整版)
- stm32 ds18b20 温度传感器 测试通过
- stm32官方例程
- STM32F103定时器中断程序
- [免费]基于stm32f103ze 的OLED驱动代码
- STM32F103RBT6驱动UC1698控制芯片的160160黑
- STM32F103 DS18B20 V3.5.0固件库驱动程序工
- STM32定时器使用入门。看了这个程序会
- SIM908 SDIO FSMC STM32 FIFO
评论
共有 条评论