北邮信号与--信息处理DSP实验二

北邮信号与--信息处理DSP实验二

ID:35769311

大小:2.19 MB

页数:15页

时间:2019-04-17

北邮信号与--信息处理DSP实验二_第1页
北邮信号与--信息处理DSP实验二_第2页
北邮信号与--信息处理DSP实验二_第3页
北邮信号与--信息处理DSP实验二_第4页
北邮信号与--信息处理DSP实验二_第5页
资源描述:

《北邮信号与--信息处理DSP实验二》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、信号与信息综合处理实验报告学院:班级:姓名:学号:实验二FFT实现1.实验目的进一步熟悉CCSv5的开发环境,掌握调试的要素,并理解FFT的过程。2.实验原理2.1FFT变换(1)FFT算法:,(2)蝶形运算图:(3)实现函数:DSP_fft(w,N,x,y)。2.2IFFT变换(1)算法实现:(2)实现流程:2.1SDRAM(1)EMIFA_Config:在csl_emifa.h中声明了一个结构体EMIFA_Config,用来配置EMIFA。结构体中声明的12个32位无符号整形变量为EMIFA总线的12个接口寄存器;(2)指

2、定SDRAM数据空间:#pragmaDATA_SECTION(sdram_data,".off_ram");unsignedintsdram_data[0x10000];上述代码含义为定义一个全局变量sdram_data[0x10000],将它指定到自定义的数据空间段off_ram中,其中函数具体用法为#pragmaDATA_SECTION(函数名或全局变量名,"用户自定义在数据空间的段名";(3)CMD文件:DSP系统中存在大量的存储器,CMD文件描述物理存储器的管理、分配和使用情况,用于DSP代码的定位。1.程序功能233

3、.1FFT变换通过给定的旋转因子,利用DSP_fft(w,N,x,y)函数,对给定64点序列进行FFT变换,其中N为变换点数,具体说明如下:(1)w[64]为64点FFT的旋转因子,由tw_fft16x16.exe生成;(2)x[128]内存放原序列,即输入时域信号的实部虚部按顺序排列;(3)y[128]内存放FFT变换后的序列,实部虚部按顺序排列;(4)m[64]内存放FFT变换后64点模值的平方。3.2IFFT变换利用FFT变换的相关性质,对FFT变换后的序列进行IFFT反变换,并将IFFT后结果存入x2[128]序列中。

4、3.3SDRAM内数据读写实现指定序列的读写功能,具体说明如下:(1)x[128],y[128]写入SDRAM,以备后续使用;(2)从SDRAM内读取x[128],与x2[128]进行比较;(3)通过DIP按键控制LED灯实现不同灯型的变化。2.1变换前后数据验证比对x[128]和x2[128]序列内各数据,若满足误差在允许范围内,则说明原序列与经历FFT和IFFT后得到的序列一致,点亮LED0~2,证明此次实验的正确性。1.程序基本信息33.1程序模块(1)FFT模块:功能:对给定序列进行64点FFT变换,并将原序列及变换后

5、序列写入SDRAM中;输入接口:无;输出接口:SDRAM,将原序列及变换后序列内各数据写入SDRAM中,以备后续使用。(2)IFFT模块:功能:通过FFT变换相关性质,对变换后的序列进行IFFT反变换;输入接口:无;输出接口:无。(3)SDRAM模块:功能:通过从SDRAM内读出原序列,并与IFFT变换后的是序列进行逐个比较,若误差在一定范围内,则点亮三个LED灯以示正确,否则只有一个LED灯亮;输入接口:SDRAM,读出原始序列,以供后续比较使用;输出接口:LED灯,判断IFFT后结果是否与原序列一致,如果误差在允许范围内,

6、则LED0~2被点亮,否则LED0被点亮。3.2代码1#include"dsp_fft.h"2//#include"dsp_fft16x32.h"3#include"math.h"4#defineN6456//64点FFT的旋转因子,由tw_fft16x16.exe生成7constshortw[2*N]=8{90x0000,0x7FFF,0x0C8B,0x7F61,0x0000,0x7FFF,0x18F8,0x7D89,10x0000,0x7FFF,0x2527,0x7A7C,0x18F8,0x7D89,0x2527,0x7A

7、7C,20x30FB,0x7641,0x471C,0x6A6D,0x471C,0x6A6D,0x62F1,0x5133,30x30FB,0x7641,0x3C56,0x70E2,0x5A82,0x5A82,0x6A6D,0x471C,40x7641,0x30FB,0x7F61,0x0C8B,0x471C,0x6A6D,0x5133,0x62F1,50x7641,0x30FB,0x7D89,0x18F8,0x7D89,-0x18F8,0x70E2,-0x3C56,60x5A82,0x5A82,0x62F1,0x5133,0x7F

8、FF,0x0000,0x7D89,-0x18F8,70x5A82,-0x5A82,0x3C56,-0x70E2,0x6A6D,0x471C,0x70E2,0x3C56,80x7641,-0x30FB,0x6A6D,-0x471C,0x18F8,-0x7D89,-0x0C8B,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。