stm32 FFT逆变换
时间: 2023-08-29 13:06:34 浏览: 243
在STM32中进行FFT逆变换的过程与正变换类似。首先,你需要将采样信号转换为32位数据,其中高16位存储实部,低16位存储虚部。在小端模式下,高位存储虚部,低位存储实部。常用的是小端模式。然后,你可以使用相应的库函数(如cr4_fft_64_stm32、cr4_fft_256_stm32、cr4_fft_1024_stm32)来实现不同点数的FFT。将这些文件添加到你的工程中,并在stm32_dsp.h文件中添加f4的头文件。在进行FFT逆变换后,你可以从输出数组中获取幅度和相位信息,分别提取实部和虚部。这样就可以得到逆变换的结果了。
#### 引用[.reference_title]
- *1* *2* [STM32 FFT 汇编定点FFT库(64,256,1024点)](https://blog.csdn.net/Programmer_jzm/article/details/121010393)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文