关于STM32AD采样后进行FFT计算的问题

2019-07-14 23:15发布

我有一个频率为20k的信号,要得到它的频谱。主要思路就是:先进行AD转换,采样率设为50khz,然后进行FFT运算,如果我计算1024点的FFT,那么是不是从1s中测得的50k个点中找出1024个点进行FFT运算?如果是这样的话,从50k个点中选取1024个,概率也太小了,肯定影响计算机过吧?不知道我理解的FFT是不是这个意思,哪位大侠知道的话帮我分析分析,感激不尽。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
tanlim
1楼-- · 2019-07-15 21:15
 精彩回答 2  元偷偷看……
ykg18202797108
2楼-- · 2019-07-16 00:04
感觉用FPGA做FFT算法应该更好一些吧
luzzr@163.com
3楼-- · 2019-07-16 06:04
ykg18202797108 发表于 2015-11-8 15:43
感觉用FPGA做FFT算法应该更好一些吧

FPGA确实是好,可是成本直接要加一个STM的钱啊
rosanne1103
4楼-- · 2019-07-16 08:30
请问楼主,你的问题解决了吗?
最近也是在做这个,求解答。。。。。
我AD采集时钟频率64kHz,采集50Hz正弦波,即1s钟采集128000个点。但是我FPGA中FFT采集时钟频率为2048Hz,做2048点运算。应该如何解决这两个的模块的匹配问题呢
东方魔尊
5楼-- · 2019-07-16 11:18
好资料。感谢分享
0-o小小酥
6楼-- · 2019-07-16 14:11
 精彩回答 2  元偷偷看……

一周热门 更多>