智能车制作

标题: 第一个语句的作用一直不明白 求大牛指点 [打印本页]

作者: 春日迟迟    时间: 2013-10-17 14:33
标题: 第一个语句的作用一直不明白 求大牛指点
g_nCarAngle = (int16s_t)(g_lnCarAngleSigma >> 5);                    //车体角度计算
          OutData[3] = g_nCarAngle;
          lnDeltaValue = g_nCarAcceVal - g_nCarAngle;                          //角度校正
          lnDeltaValue = (int32s_t)(lnDeltaValue * CAR_ACCE_RATIO_INT / 1000); //角度反馈
          g_lnCarAngleSigma += (g_nCarGyroVal + lnDeltaValue);                     //角速度积分




作者: 春日迟迟    时间: 2013-10-17 14:36
虽然觉得贴代码这样不好 但是自己确实读不懂了  进行积分之前为啥要进行移位计算
作者: wen123    时间: 2013-10-17 16:34
春日迟迟 发表于 2013-10-17 14:36
虽然觉得贴代码这样不好 但是自己确实读不懂了  进行积分之前为啥要进行移位计算

你前面代码没贴出来,,应该是进行了了2的5次方的平均滤波吧!具体看采集那块吧
作者: 春日迟迟    时间: 2013-10-17 17:57
wen123 发表于 2013-10-17 16:34
你前面代码没贴出来,,应该是进行了了2的5次方的平均滤波吧!具体看采集那块吧

谢谢你

作者: 空相救心    时间: 2013-10-18 12:15
滤波
作者: 春日迟迟    时间: 2013-10-18 14:40
空相救心 发表于 2013-10-18 12:15
滤波

谢谢





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2