首页 | 嵌入式系统 | 显示技术 | 模拟IC/电源 | 元件与制造 | 其他IC/制程 | 消费类电子 | 无线/通信 | 汽车电子 | 工业控制 | 医疗电子 | 测试测量
首页> 分享下载> 嵌入式系统> MWC_v2.2_代码解读

MWC_v2.2_代码解读

资料介绍
MWC_v2.2_代码解读

[转载]MWC v2.2 代码解读LOOP()
[pic] (2013-04-07 20:01:27)
[pic]转载??
|标签??| |
| | |
|转载 | |




[pic]


void loop () {
static uint8_t rcDelayCommand; // this indicates the number of time
(multiple of RC measurement at 50Hz) the sticks must be maintained to run
or switch off motors
static uint8_t rcSticks; // this hold sticks position for command
combos
uint8_t axis,i;
int16_t error,errorAngle;
int16_t delta,deltaSum;
int16_t PTerm,ITerm,DTerm;
int16_t PTermACC = 0 , ITermACC = 0 , PTermGYRO = 0 , ITermGYRO = 0;
static int16_t lastGyro[3] = {0,0,0};
static int16_t delta1[3],delta2[3];
static int16_t errorGyroI[3] = {0,0,0};
static int16_t errorAngleI[2] = {0,0};
static uint32_t rcTime = 0
标签: MWC_v2.2代码解读
MWC_v2.2_代码解读
本地下载

评论