基于DSP的FFT算法实现

被引:11
作者
艾红
常青青
邓大伟
机构
[1] 北京信息科技大学自动化学院
关键词
数字信号处理; 快速傅立叶变换; 信号采集;
D O I
暂无
中图分类号
TN911.7 [信号处理];
学科分类号
0711 ; 080401 ; 080402 ;
摘要
快速傅立叶变换(FFT)是将信号从时域变换到频域的一种方法,广泛运用于各种信号分析领域。文中介绍了FFT算法的原理,构建了基于TMS320F2812的硬件平台,阐述了FFT算法的硬件与软件实现。利用TMS320F2812内部的ADC模块与事件管理器的定时器实现信号的实时采集,不需要使用专门的A/D转换芯片。软件上以128点FFT运算为例,在CCS环境下利用C语言编程实现了FFT算法,程序充分利用蝶式权的周期性及FFT运算中第一级蝶式权值固定为1的特点,使得运算量与复杂度大大减小。运行结果表明TMS320F2812能够快速高效地完成FFT运算。
引用
收藏
页码:17 / 20
页数:4
相关论文
共 3 条
  • [1] 基于TMS320VC5416的FFT算法的实现
    贾玮
    杨录
    张艳花
    [J]. 山西电子技术, 2009, (02) : 11 - 13
  • [2] TMS320F2812原理与开发[M].电子工业出版社,苏奎峰等编著,2005
  • [3] 数字信号处理[M].清华大学出版社,胡广书编著,2003