
一、项目需求:采用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函数如下: |
hrtim里update reset和reset update同时打开不会互相激励吗,另外为什么现在定时器周期值不用-1了
hrtim 下Single-shot Non-retriggerable模式 reset信号到来时Repetition counter会减少吗,手册没说这一点
F334 hrtim pwm输出没有单独的预装载影子寄存器控制位吗
STM32F373 SDAC1+DMA,数据只能更新一次?
STM32F373的VDDSD电压一直处于2.5v左右,其他电压正常,附上原理图,求指导
stm32的同一个定时器,不同的通道,可以不同时的输出pwm波形吗
STM32F334如何配置PB1输出HRTIM同步信号
STM32的上电启动过程
STM32中如何实现数据加密
STM32的I2S外设
关于采样频率问题:
香农采样定理是这样描述的:采样频率fs 至少为关心的信号最高频率的2倍。采样频率的一半称为奈奎斯特频率。
https://zhuanlan.zhihu.com/p/22480177
不同被采样信号,采样频率,采样点数涉及到分辨率、计算速度、内存消耗等。
这里有篇应用笔记,供参考之。
基于STM32的FFT运算示例及应用提醒 (qq.com)