问题描述:
请教写一段程序的思路
要采集一个温度传感器的温度值,每隔400毫秒采集一次,采集20次,然后先把这20个温度值去掉一个最大值和一个最小值,然后把剩下的18个温度值取平均值,接着继续间隔400毫秒采集这个温度值,每采集一个,就把原来的18个值中的第一个(最先)采集的值去除,即剩下原来的还有17个,把这17个值和最新采集的一个值继续取平均值.每隔400毫秒取一次平均值.这个程序的编写思路怎么定?烦请大家各抒己见.
要采集一个温度传感器的温度值,每隔400毫秒采集一次,采集20次,然后先把这20个温度值去掉一个最大值和一个最小值,然后把剩下的18个温度值取平均值,接着继续间隔400毫秒采集这个温度值,每采集一个,就把原来的18个值中的第一个(最先)采集的值去除,即剩下原来的还有17个,把这17个值和最新采集的一个值继续取平均值.每隔400毫秒取一次平均值.这个程序的编写思路怎么定?烦请大家各抒己见.
问题解答:
我来补答展开全文阅读