ARM能实现对实时采集的10个数据(经A/D转换的数据)求平均值吗?可以的话怎么实现?

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:54:21

可以:两套方案
1.软件法
(1)全局的一维数组,空间大小为10,每中断一次将ADC结果记录在数组中。
(2)用一个变量来计算中断次数。
(3)当10后,做平均。
2.硬件法:
用FPGA或CPLD做状态机。完成以上功能。速度较快。但是注意这个方案实现时一定要做好对FPGA或CPLD的电磁屏蔽。