Glenxu 发表于 2021-8-15 11:22:10

我认为程序问题不大,主要是采集的数据需要转成浮点再做FFT,我和你的程序结构是一样的,FFT工作正常。
但我是用MDK做的程序,可以在DMA中断后传出标志,但用CUBE就不能在中断中添加,好像不执行。也不能产生我需要的DMA中断,及传输结束中断(建立给主程序的的FFT启动标识)




Glenxu 发表于 2021-8-16 18:10:37

Glenxu 发表于 2021-8-15 11:22
我认为程序问题不大,主要是采集的数据需要转成浮点再做FFT,我和你的程序结构是一样的,FFT工作正常。
但 ...

我的ADC_DMA结束中断已经找到,可以完成计数、FFT,然后再启动ADC。
完成分时FFT。一般都可以在2秒内(我用的是1秒)完成,所以不影响FFT结果的实时性。满足使用要求。
页: 1 [2]
查看完整版本: ADC+DMA采集并传输完成后的中断问题