u16 Input_Filter(u8 times)
{
float vol_val=0;
u8 t;
int a;
for(t=0;t<times;t++)
{
vol_val+= (ADC_Buf[0]*3300)/4095/10;
// delay_ms(5);
}
a=(float)vol_val/times*1.414/5.6;
vol_val=(float)a/100;
return a;
}
我这样可以求得ADC多通道连续转换的均值吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
原子哥能解释一下这个为什么不行么
一周热门 更多>