本身AD值波动不大,10次AD求平均值和1000次求平均值,波动一一样,不知道怎么回事,下面是我的例程:
uint j,k;
ulong pdata temp2,temp3,temp4;
temp2=0;
temp3=0;
for(k=0;k<500;k++)
{
addata(); //AD转换子程序
temp2=temp2+temp;
delay_1ms(8);
}
for(j=0;j<500;j++)
{
addata();
temp3=temp3+temp;
delay_1ms(8);
}
temp2=temp2/500;
temp3=temp3/500;
temphe=(temp2+temp3)/2;
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>