根据DFT的基二分解方法,可以发现在第L(L表示从左到右的运算级数,L=1,2,3…M)级中,每个蝶形的两个输入数据相距B=2^(L-1)个点,同一旋转因子对应着间隔为2^L点的2^(M-L)个蝶形。从输入端开始,逐级进行,共进行M级运算。在进行L级运算时,依次求出个2^(L-1)不同的旋转因子,每求出一个旋转因子,就计算完它对应的所有的2^(M-L)个蝶形。因此我们可以用三重循环程序实现FFT变换。同一级中,每个蝶形的两个输入数据只对本蝶形有用,而且每个蝶形的输入、输出数据节点又同在一条水平线上,所以输出数据可以立即存入原输入数据所占用的存储单元。这种方法可称为原址计算,可节省大量的存储单元。附件包含算法流程图和源程序。
上传时间: 2013-12-25
上传用户:qiao8960
基于visual dsp++开发环境,针对bf535处理器的硬件单元驱动源码。包括audio,cache,fft,fir
上传时间: 2013-12-19
上传用户:helmos
主要介绍TI公司DSP芯片硬、软件的应用与开发。对硬件不仅深入地介绍TMS320C3X和TMS320C6000两个系列的芯片,也详细地介绍了它们的各种外围芯片及其外围的扩展:存储器扩展;PCI及USB扩展、A/D与D/A扩展、数字I/O扩展及多DSP之间的通信,还给出了丰富的设计实例。在软件方面,对DSP系统的开发工具、COFF文件格式、用汇编语言和C语言进行DSP开发等做了详细介绍。最后给出了DSP的数字滤波器及FFT设计的实例。本书内容丰富、新颖,实用性强,适合从事数字信号处理(DSP)的科技人员和高校师生阅读。
上传时间: 2014-09-08
上传用户:saharawalker
ofdm调制中用到的1024点FFT源码,ADI的TS系列DSP平台。
上传时间: 2013-12-26
上传用户:爺的气质
调用ti的库函数TMS320F2812芯片的fft源程序,使用DSP进行FFT运算
上传时间: 2014-01-25
上传用户:lijianyu172
DSP处理,经典的FFT变换C源代码,我参考过很多其他的FFT程序,但我认为这个是最好的
标签: DSP
上传时间: 2016-08-23
上传用户:lingzhichao
用MATLAB实现的DSP函数,包括FFT、ChripZ、DCT、DELTA、Hilbert变换
上传时间: 2013-12-17
上传用户:李彦东
这是一个对实数序列进行FFT变换求频谱的C语言程序,是提取语音MFCC参数的必经步骤,比一般的基于2或4的FFT能节约一半的存储空间和一半的运算量,经DSP的CCS调试成功,是本人改进的、用于本人导师故障诊断项目的一个源程序代码。
上传时间: 2016-10-01
上传用户:jing911003
程序包中包括Chebyshev低通滤波器、巴特沃斯模拟低通滤波器、Cholesky分解、DFT算法、FFT算法,可以直接移植到嵌入式系统或DSP中实现。
标签: Chebyshev Cholesky DFT FFT
上传时间: 2013-12-18
上传用户:lepoke
FFT在现在的数字信号处理中运用很多,特别是DSP出现以后,需要进行大量的FFT运算,本代码为C语言实现FFT
上传时间: 2014-01-09
上传用户:wlcaption