static float diff[20]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};if(curr_+1>=20)curr_=0;建立并初始化一个20个元素的数组,diff=difference,记录的是一项与另一项的差值后面的若干个地方都用到了20这个数。看来很特别,与你的仪器的特征有关,光看程序很难判断。
其中的20是采集20次数据的温差。。