按照原子的教程使用用STM32F407的DSP库中的FFT去对采样值处理,谐波会自己增加,这是什么呢?

2019-07-20 13:16发布

我用STM32F4带的DSP库按照原子哥的教程,采样1024个点进行FFT。用了ADC1,DMA直接传输1024个点,信号发生器输出峰峰值3V,偏移1.5V,300Hz的频率的正弦波。将采样数据处理成这样  进行FFT后变成  有些峰值就已经不是很对了,但大致还差不多,第二次,第三次,第四次后谐波会逐渐增加到几十几百,基波也会从1200+到2800+之间跳动,  ,adc的采样率是肯定大于正弦信号的,求问各位大神有知这是怎么回事的么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。