亿加合和智能车制作

标题: 请教各位大佬这段程序怎么看 [打印本页]

作者: 红尘老魔    时间: 2019-5-26 15:37
标题: 请教各位大佬这段程序怎么看
void DirectionVoltageSigma(void) {    // 4ms 1次
float Left, Right,  Left2,Right2;     
        VOLTAGE_LEFT1=adc_ave(ADC1_SE4a, ADC_16bit,20);    //左侧1号SE18
        VOLTAGE_LEFT1=3300*VOLTAGE_LEFT1/Left_offset;  // 这里就是豪伏单位  所以 VOLTAGE_LEFT1 就是从零到3300
        if(VOLTAGE_LEFT1 > offset_left)   Left = VOLTAGE_LEFT1 -offset_left;
else Left = 0;
        g_fLeftVoltageSigma1 += Left;// 4ms 1次
         VOLTAGE_LEFT2=adc_ave(ADC1_SE5a, ADC_16bit,20);    //左侧1号SE18
        VOLTAGE_LEFT2=3300*VOLTAGE_LEFT2/Left_offset;  // 这里就是豪伏单位  所以 VOLTAGE_LEFT1 就是从零到3300
        if(VOLTAGE_LEFT2 > offset_left)   Left2 = VOLTAGE_LEFT2 -offset_left;
else Left2 = 0;
        g_fLeftVoltageSigma2 += Left2;// 4ms 1次
         
        VOLTAGE_RIGHT1=adc_ave(ADC1_SE6a, ADC_16bit,20);    //左侧1号SE18
        VOLTAGE_RIGHT1=3300*VOLTAGE_RIGHT1/Left_offset;  // 这里就是豪伏单位  所以 VOLTAGE_LEFT1 就是从零到3300
        if(VOLTAGE_RIGHT1 > offset_left)   Right = VOLTAGE_RIGHT1 -offset_left;
else Right = 0;
        g_fRightVoltageSigma1 += Right;// 4ms 1次


        VOLTAGE_RIGHT2=adc_ave(ADC1_SE7a, ADC_16bit,20);    //左侧1号SE18
        VOLTAGE_RIGHT2=3300*VOLTAGE_RIGHT2/Left_offset;  // 这里就是豪伏单位  所以 VOLTAGE_LEFT1 就是从零到3300
        if(VOLTAGE_RIGHT2 > offset_left)   Right2 = VOLTAGE_RIGHT2 -offset_left;
else Right2 = 0;
        g_fRightVoltageSigma2 += Right2;// 4ms 1次


作者: 。。。_hlBeq    时间: 2019-5-27 11:41
就是一个ad采样转化的程序,具体干什么不知道




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