📄 asd.txt
字号:
unsigned int i,j,Lo,mm;
unsigned long int Sum,Jfg,ii;
Sum=0 ; mm=0 ; Jfg=0 ; Lo=0xfff ;
TA_OUT=0x00;
TACTL=TASSEL_2+ID_3+MC_0+TACLR;
ADC12CTL0 |= 0x01;
while ((ADC12CTL1&0x01)==1);
TACTL |=MC_1;
for(i=0;i<420;i++)
{
j=ADCMEM[0];
if(mm<j)
mm=j;
if(j<Lo)
Lo=j;
Sum = Sum + j;
ii = j;
Jfg=Jfg + ii * ii;
ADC12CTL0 |= 0x01;
while ((ADC12CTL1&0x01)==1);
if(TA_OUT==BIT0)
{
TACTL &=MC_0;
Jfg=Jfg+(i+1)*Lo*Lo-2*Sum*Lo;
result[0]=Sum/(i+1);
result[1]=mm*0.569685; //0.7071*3300/4096;
result[2]=(Jfg/(i+1))>>16;
result[3]=Jfg/(i+1);
if(result[1]>290)
{
result[0]=(((-5.1295)*result[1]/10000000+0.0010085)*result[1]-0.25669)*result[1]+53.225;
}
else
{
result[0]=(((-1.8232)*result[1]/1000000+0.00074856)*result[1]+0.080653)*result[1]+7.0254;
}
break;
}
}
}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -