2020电赛E题FFT变换STM32代码
在程序中,信号通过信号调理处理电路之后输送到 STM32F407 单片机的 AD 引脚 口,再通过定时器控制对信号进行采样并对采样后的结果存放到输入数组中,当 对 1024 个点采样完毕后,通过已有的 DSP 库中的现成算法函数 FFT 进行变换计 算。首先,在使用前对环境进行搭建,在软件中添加声明,环境搭建完成后,就 可以正常使用 DSP。然后利用 arm_cfft_radix4_init_f32 (&scfft,LENGTH,0,1) 函数对 FFT 进行初始化设置。之后,arm_cfft_radix4_f32(&scfft, input)的调 用来实现程序中时域变频域的计算。
下载地址
用户评论