有谁知道BATTERY_ADC_Slope和BATTERY_ADC_Offset是怎么计算出来的?
05-08
有谁知道BATTERY_ADC_Slope和BATTERY_ADC_Offset是怎么计算出来的?
如果是以下的情况怎么计算?
set Agilent 663x2 set vlotage = 3.4
set Agilent 663x2 measure vlotage = 3.41122
BATTERY_ADC_Output[0] = 625.948974609375
set Agilent 663x2 set vlotage = 4.2
set Agilent 663x2 measure vlotage = 4.21372
BATTERY_ADC_Output[1] = 774.361022949219
BATTERY_ADC_Slope = ?
BATTERY_ADC_Offset = ?
如果是以下的情况怎么计算?
set Agilent 663x2 set vlotage = 3.4
set Agilent 663x2 measure vlotage = 3.41122
BATTERY_ADC_Output[0] = 625.948974609375
set Agilent 663x2 set vlotage = 4.2
set Agilent 663x2 measure vlotage = 4.21372
BATTERY_ADC_Output[1] = 774.361022949219
BATTERY_ADC_Slope = ?
BATTERY_ADC_Offset = ?
我也想知道,等待高手解答~
fdata=1.0*(y1-y0)/(x1-x0);
fdata+=(fdata>=0)?0.5:-0.5;
AdcData.ADCSlope[ADC_BATTERY_CHANNEL]=ADCSlope[ADC_BATTERY_CHANNEL]=(int)fdata;
fdata=y0-1.0*(y1-y0)/(x1-x0)*x0;
fdata+=(fdata>=0)?0.5:-0.5;
AdcData.ADCOffset[ADC_BATTERY_CHANNEL]=ADCOffset[ADC_BATTERY_CHANNEL]=(int)fdata;
就是两点求一线,ATE代码里有的
请问哪位高人有ATE的代码发我一份,万分感谢!
这是我的邮箱:kanghb2006@sina.com
射频专业培训教程推荐