资源简介
代码片段和文件信息
#include “control.h“
PID PID_ROLPID_PITPID_YAWPID_ALTPID_POS;
PID PID_PID_1PID_PID_2PID_PID_3PID_PID_4PID_PID_5PID_PID_6PID_PID_7PID_PID_8PID_PID_9PID_PID_10PID_PID_11PID_PID_12;
int16_t getlast_roll=0geilast_pitch=0;
float rol_i=0pit_i=0yaw_p=0;
vs16 Moto_PWM_1=0Moto_PWM_2=0Moto_PWM_3=0Moto_PWM_4=0Moto_PWM_5=0Moto_PWM_6=0Moto_PWM_7=0Moto_PWM_8=0;
void Control(T_float_angle *att_inT_int16_xyz *gyr_in T_RC_Data *rc_in u8 armed)
{
T_float_angle angle;
angle.rol = att_in->rol - (rc_in->ROLL-1500)/12;
angle.pit = att_in->pit + (rc_in->PITCH-1500)/12;
rol_i += angle.rol;
if(rol_i>2000)
rol_i=2000;
if(rol_i<-2000)
rol_i=-2000;
PID_ROL.pout = PID_ROL.P * angle.rol;
PID_ROL.dout = -PID_ROL.D * gyr_in->Y;
PID_ROL.iout = PID_ROL.I
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 78353 2013-11-11 15:09 ANO-MR-F1\ANO_FLY.uvgui.JDBH
文件 74690 2014-04-20 13:13 ANO-MR-F1\ANO_FLY.uvgui.Lenovo
文件 149995 2014-01-04 12:53 ANO-MR-F1\ANO_FLY.uvgui.LG
....... 145336 2014-05-09 17:17 ANO-MR-F1\ANO_FLY.uvgui.WJT
....... 34999 2014-05-09 17:17 ANO-MR-F1\ANO_FLY.uvopt
....... 24006 2014-04-26 23:27 ANO-MR-F1\ANO_FLY.uvproj
文件 32388 2014-05-09 17:14 ANO-MR-F1\ANO_FLY_ANO_FLY.dep
文件 2102 2014-05-09 15:47 ANO-MR-F1\APP\Control.c
文件 564 2014-05-09 15:47 ANO-MR-F1\APP\Control.h
文件 21931 2014-05-09 16:29 ANO-MR-F1\APP\Data_Transfer.c
文件 845 2014-05-09 16:05 ANO-MR-F1\APP\Data_Transfer.h
文件 3622 2014-03-19 18:56 ANO-MR-F1\APP\Imu.c
文件 286 2013-11-11 13:27 ANO-MR-F1\APP\Imu.h
文件 3405 2014-04-26 22:53 ANO-MR-F1\APP\main.c
文件 795 2013-11-12 19:58 ANO-MR-F1\APP\Rc.c
文件 166 2013-11-12 19:58 ANO-MR-F1\APP\Rc.h
文件 5885 2014-04-26 22:58 ANO-MR-F1\APP\stm32f10x_it.c
文件 2084 2013-07-21 11:26 ANO-MR-F1\APP\stm32f10x_it.h
文件 1460 2014-04-27 10:32 ANO-MR-F1\APP\sysconfig.h
文件 3059 2013-07-24 22:35 ANO-MR-F1\BSP\ADC.c
文件 150 2013-07-25 19:55 ANO-MR-F1\BSP\ADC.h
文件 1701 2013-11-12 20:55 ANO-MR-F1\BSP\ANO_TC_STM32F1_I2C.h
文件 334676 2014-04-26 20:42 ANO-MR-F1\BSP\ANO_TC_STM32F1_I2C.lib
文件 13439 2014-05-09 17:14 ANO-MR-F1\BSP\BSP.c
文件 369 2013-11-12 19:48 ANO-MR-F1\BSP\BSP.h
文件 22720 2013-07-22 22:40 ANO-MR-F1\BSP\eeprom.c
文件 3562 2014-05-09 16:14 ANO-MR-F1\BSP\eeprom.h
文件 1820 2014-04-26 16:57 ANO-MR-F1\BSP\Led.c
文件 543 2014-04-26 16:57 ANO-MR-F1\BSP\Led.h
文件 5682 2013-11-12 00:26 ANO-MR-F1\BSP\Moto.c
............此处省略79个文件信息
- 上一篇:单片机,stm32
- 下一篇:stm32 RS485 MODBUS从站例程
相关资源
- 积分分离型PID控制 匿名四轴波形输出
- 串口通信上位机开发(c++代码)
- MFC做的wifi通信上位机
- 红外遥控源码
- 靶机控制:STM32遥控器531
- 红外遥控寻迹小车
- 基于MODBUS RTU MFC上位机软件
- VS2008基于MFC的对话框编程串口上位机
- C++的USB上位机程序.zip
- 上位机HALCON机器视觉ROI区域多功能绘
- MFC上位机源代码
- MFC上位机x64串口通信程序
- VS2017基于MFC 串口通信上位机程序
- VC++2010 VC上位机 20个教程 零基础 极速
- 一个监护仪上位机C++程序
- c语言实现 通过rs232可实现上位机和下
- 51单片机做红外遥控
- MFC界面上位机文档
- FTDI2232H上位机程序
- 欧姆龙 PLC 通讯 dll
- vc6.0上位机教程.docx
- 无线遥控锁解码
- Arduino小车的程序c++/c可以实现红外对
- 步进电机上位机界面设计
- visualc++下位机温度测量串口通信与实
- 基于vc的mfc手柄遥控上位机Joy_Send步骤
- 论文研究-GNSS接收机上位机软件设计
- 三菱PLC上位机编程软件VC6.0完整源代码
- 单片机与上位机收发程序c语言实现
- 遥控滚动码C语言解码程序
评论
共有 条评论