你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

请教关于FFT变换问题,谢谢!

[复制链接]
mydy 提问时间:2021-12-29 10:04 / 未解决

一、项目需求:采用STM32F303,72MHZ, 做58K语音信号的FFT频谱分析。想用STM32F303RE开发板软件包自带的FFT库文件,有几点问题想请教下:

1、58K语音信号,若用采样频率580K可否,主频72MHZ,在实际应用中,一般采样频率大于几倍为宜。

2、在不同频率运算时(58K或50K,30K),都用1024个采样点,是与那个FFT函数参数有关系呢,一直没弄明白。注:例程是10K分析。下图为输入数据

下图为FFT结果图

3、信号58K的FFT,可以套用例程函数,改下输入数组和采样点数后,还是?

4、例程中一次FFT运算是分析几个周期信号,是1个,还是多个,几个为宜?

5、数据流是否这样,AD采样58K音频 ,通过DMA存入FLASH,然后FLASH取出数据,做FFT运算。

FFT函数如下:

image.png

image.png

收藏 评论2 发布时间:2021-12-29 10:04

举报

2个回答
网络孤客 回答时间:2021-12-29 10:25:54

关于采样频率问题:

香农采样定理是这样描述的:采样频率fs 至少为关心的信号最高频率的2倍。采样频率的一半称为奈奎斯特频率。

https://zhuanlan.zhihu.com/p/22480177

xmshao 回答时间:2022-1-19 10:45:12

不同被采样信号,采样频率,采样点数涉及到分辨率、计算速度、内存消耗等。

这里有篇应用笔记,供参考之。

基于STM32的FFT运算示例及应用提醒 (qq.com)

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版