TI中文支持网
TI专业的中文技术问题搜集分享网站

MSP430F2252 AD采样

关于采样,程序中通过采样值计算实际值这块,花费时间较多,有什么可以优化的方法吗?尽量缩短计算时间。

wSampleReal = (int)((long)(wSample – 465) * 5505 >> 9); 
dwSumTemp += (INT32S)abs(wSampleReal);

gaoyang9992006:

就是读取后不计算啊,直接用原始数据,需要输出的时候再转换。

gaoyang9992006:

回复 gaoyang9992006:

比如你想用平均值,你可以采10次原始数据,做平均后,再转换成实际电压值。这样你只需要做一次转换就行了。

灰小子:

建立采样值和实际值的对应表,用查表法代替数据的运算

赞(0)
未经允许不得转载:TI中文支持网 » MSP430F2252 AD采样
分享到: 更多 (0)