- 92
- 0
- 约 4页
- 2018-04-07 发布于重庆
- 举报
stm32F103进行FFT算法教程
STM32F103 12-15元左右
本文将以一个实例来介绍如何使用STM32提供的DSP库函数进行FFT。
?
1.FFT运算效率
使用STM32官方提供的DSP库进行FFT,虽然在使用上有些不灵活(因为它是基4的FFT,所以FFT的点数必须是4^n),但其执行效率确实非常高效,看图1所示的FFT运算效率测试数据便可见一斑。该数据来自STM32?DSP库使用文档。
?
?图1?FFT运算效率测试数据
由图1可见,在STM32F10x系列处理器上,如果使用72M的系统主频,进行64点的FFT运算,仅仅需要0.078ms而已。如果是进行1024点的FFT运算,也才需要2.138ms。
?
2.如何使用STM32提供的DSP库函数
2.1下载STM32的DSP库
大家可以从网上搜索下载得到STM32的DSP库,这里提供一个下载的地址:
? ? ?? HYPERLINK /public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/DispForm.aspx?ID=30831RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32F10x%20DSP%20library%2c%20where%20is%20it /pub
原创力文档

文档评论(0)