2019-07-20 23:09发布
天荒 发表于 2016-3-31 16:24 变量都在sram中,常量都在flash中,如果搞fft的话,就有个很大的表,这个表不会变就用const修饰,放在fla ...
最多设置5个标签!
好的,懂啦。谢谢你能帮我看一下下面这段程序是要怎么处理数据吗??麻烦你啦
16 Get_Adc_Average(u8 ch)
{
u32 temp_val=0;
u16 adc_value,temp_data[10],min,max;
u8 i,j;
for(i=0;i<10;i++)
{
temp_data = ADValue[(i*5+ch)];
}
min=temp_data[0];
max=temp_data[0];
for(j=1;j<10;j++)
{
temp_val+=temp_data[j];
if(temp_data[j]>max) max=temp_data[j];
if(temp_data[j]<min) min=temp_data[j];
}
temp_val+=temp_data[0];
temp_val=temp_val-max-min;
temp_val=temp_val/8*3300/4096;
temp_val=temp_val-400;
temp_val=temp_val*1625/1000;
adc_value=temp_val;
return adc_value;
}
一周热门 更多>