2019-07-14 14:48发布
滔滔不绝的滔滔 发表于 2019-1-4 19:16 直接软件计算不就得了。 比如你是一直以1.8M速度采集不停,可以设置DMA保存ADC数据,比如设置DMA的缓冲为100,开传输过半中断,即采集了50个数据之后进入中断,逐个处理滤波,同时不影响后50个数据的采集与保存。然后全部传输完了之后再滤波处理一下后50个数据。 保证所有的数据流并行走,用F7应该是来得及的。注意优化一下 ...
最多设置5个标签!
嗯,我这个有点特别啊,是ADC要一步采64个点的数据,然后对这64个数据进行去直流加窗滤波做FFT,中间是不能断的,需要连续的。目前使用的是DSP库里面的FIR滤波函数,开了优化先验证下。
一周热门 更多>