关于ADC取平均值延时的问题

2019-08-19 17:03发布

u16 Get_Adc_Average(u8 ch,u8 times)
{
        u32 temp_val=0;
        u8 t;
        for(t=0;t<times;t++)
        {
                temp_val+=Get_Adc(ch);
                delay_ms(5);
        }
        return temp_val/times;
}          
这是那个取平均值的程序,我想问问那个每次延时5秒是根据什么来定义的?是算出来的还是经验啊

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。