- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
adsp实验报告课件
实验一
安装VisualDSP++
一、安装主程序
安装主程序,双击打开安装界面,如下所示:
鼠标单击Setup,开始安装
解压缩进行中
解压缩完毕后界面如下
点击“下一步”,继续安装
点击“下一步”,继续安装
选择如上红色框选项,点击“下一步”,继续安装
选择修改用户名和公司名,点击“下一步”,继续安装
如上图显示的是默认的程序安装路径,点击红色框内的按钮可以修改程序安装路径,点击“下一步”,继续安装
点击“Install”,开始安装
等待安装进度条完成
安装完成,点击确定
点击“下一步”,继续安装
14. 检查更新是否选项,最后点击“完成”,完成主程序的安装。实验二
FFT变换实验
实验目的
了解visual DSP++集成开发环境的基本功能。
学习FFT变换原理
学习DSP Run-Time Library库的FFT变换函数使用。
实验内容
学习FFT变换的原理,掌握DSP Run-Time Library库的FFT变换函数的功能以及使用
方法,将待处理样本数据进行FFT变换处理,并使用Plot调试窗口观察FFT变换处理前后数据的波形及频域信息。
实验设备及工具
硬件:DSP实验板、仿真器
软件:VisualDSP++
实验程序设计
DSP Run-Time Library库中FFT变换的函数
void twidfftrad2_fr16(complex_fract16 twiddle_table[],int fft_size);
void rfft_fr16(const fract16 input[],
complex_fract16 temp[],
complex_fract16 output[],
const complex_fract16 twiddle_table[],
int twiddle_stride,
int fft_size,
int block_exponent,
int scale_method);
fract16 cabs_fr16(fract16 a);
FFT的旋转因子初始化函数
twidfftrad2_fr16函数的声明如下:
void twidfftrad2_fr16(complex_fract16 twiddle_table[],int fft_size);
twidfftrad2_fr16函数的功能是计算基-2FFT的复旋转系数,其FFT点数由fft_size指定,返回系数在twiddle_table里。twiddle_table的长度至少是FFT点数即fft_size的一半。
FFT变换的函数
rfft_fr16函数的声明如下:
void rfft_fr16(const fract16 input[],
complex_fract16 temp[],
complex_fract16 output[],
const complex_fract16 twiddle_table[],
int twiddle_stride,
int fft_size,
int block_exponent,
int scale_method);
input数组、output数组、缓冲数组temp的长度均为fft_size,twiddle_table为复旋转系数表,twiddle_stride如果指定为1,则rfft_fr16函数会使用twiddle_table的一半数据,即建个实验twiddle_table中的数据。block_exponent和scale_method是扩展使用参数,被rfft_fr16忽略。
获得频谱能量函数
cab_fr16函数的使用如下:
其中,
程序设计
在ADSP-BF561的存储区中存放一段数据,参数如下:
数据类型 fract16 数据长度 256 存放形式 线性连续存放 利用DSP Run-Time Library库函数进行FFT变换
利用DSP Run-Time Library库函数进行频域能量的计算
利用plot调试窗口进行频域能量的验证
实验步骤
硬件连接
将连接器与PC机连接
将仿真器与DSP实验板的JTAG接口连接
分别打开仿真器与DSP实验板电源
打开FFT实验的工程,加载程序。
启动VisualDSP++集成开发环境,确认Session状态
打开工程组
打开方式:在VisualDSP++集成开发环境的菜单栏,用鼠标左键依次点击
File-open-project group,选择路径打开FFT.dpj。
将main工程设置为active project
在VisualDSP++集成开发环境的菜单栏,project-set active project中选中”FFT”工程。
重新编译加载工程
运行程序
运行
您可能关注的文档
- abaqus热传导、应力分析.ppt
- ABAQUS线性变形实例-圆柱体.doc
- ABB浊度计、余氯分析仪表说明书.pptx
- ABB题库.doc
- ABB02-1认识示教器配置必要的操作环境.ppt
- ABO亚型鉴定及案例分析.ppt
- 工程制图3.2013级截交线相贯线.ppt
- AASICPICP-MS现代分析测试技术2.ppt
- ABS介绍.pptx
- 工程制图答案孙兰凤第5章_习题.ppt
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)