快速傅里叶变换(FFT)实现实验 .docxVIP

  • 14
  • 0
  • 约4.17千字
  • 约 8页
  • 2024-12-12 发布于贵州
  • 举报

一、实验室名称:2A308、2A309实验室

二、实验项目名称:快速傅里叶变换(FFT)实现实验

三、实验学时:2

四、实验目的:

掌握FFT算法的基本原理;

熟悉C5416的指令系统;

掌握用C语言编写DSP程序的方法。

五、实验内容:

学习实验指导书中FFT算法的实现,完成128点FFT计算,分别记录输入信号为单边指数和正弦函数的程序运行结果。

六、实验环境:

预装开发环境CODECOMPOSERSTUDIOV3.3的计算机;

C5416实验箱RC-DSP-III一套;

DSP硬件仿真器一套。

七、实验步骤:

FFT的实现

1)复习有关FFT的理论知识,以64点FFT的信号流图为例,理解FFT算法的过程;

2)在CCS环境中打开本实验的工程(Ex3_1.pjt);

3)编译并重建.out输出文件,然后通过软件(或仿真器)把可执行代码(.out文件)下载到DSP芯片中;

4)运行程序;

5)选择view-graph-time/frequency…。设置对话框中的参数:其中“StartAddress”设为“x_re”,“Acquisitionbuffersize”和“DisplayDatasize”都设为“64”,并且把“DSPDataType”设为“32-bitfloatingpoint”(如下图);

设置好后观察输入信号序列的波形(单边指数函数,如下图

文档评论(0)

1亿VIP精品文档

相关文档