STM32 FFT相关知识

 

STM32 FFT 汇编定点FFT库(64,256,1024点)

https://blog.csdn.net/Programmer_jzm/article/details/121010393

用STM32实现FFT

https://blog.csdn.net/qq_44164303/article/details/109622217

总结:

1.采样频率:fs

2.采样点数NPT   ---说明:这里由于采样频率.采样点数NPT都已经确定,所以进行FFT计算的【一帧数据】时间也确定了。NPT/fs=NPT*(1/fs)=64*(1/64000)=1/1000=0.001s

3.输出的output每隔一个对应着一个频率差为fs/NPT

 

如果fs=64KHz,采样点数64,那么输出的数组output[]内相邻元素频率差就是1KHZ,那么output[1]就对应着1KHz,output[2]就对应着2KHz,output[3]就对应着3KHz,

也就是output[1]就对应进行FFT计算的【一帧数据】的频率。fs/NPT=64Khz/64=1Khz

原话说的好:我们只取前NPT/2个,不要问为什么,问奈奎斯特吧。还有就是output[0]对应着直流分量。

STM32三重ADC采样,实现最高采样率

STM32F407三重ADC+DMA的思考

3个ADC进行交替转换,ADC采样率达到最大8.4Msps

https://blog.csdn.net/i_water/article/details/45621295

https://download.csdn.net/download/laoylhuli/4420045

https://download.csdn.net/download/qq_36854651/10222465

 

STM32_FFT测信号相位

https://download.csdn.net/download/qq_42955211/12184177

 

posted @ 2022-05-11 21:39  流水江湖  阅读(538)  评论(0编辑  收藏  举报