DSP技術及应用实验指导书.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP技術及应用实验指导书

《DSP技术及应用》 实验指导书 适用专业: 电子信息、测控、电气 课程代码: 8400060 总学时: 32 总学分: 2 编写单位: 电气信息学院信息工程系 编 写 人: 李天倩 审 核 人: 审 批 人: 批准时间: 年 月 日 目 录 实验一 DSP的常用指令实验 ………………………………………………………… 2 实验二 数字振荡器实验 ……………………………………………………………… 4 实验三 FIR滤波器的DSP实现……………………………………………………… 7 实验四 IIR滤波器的DSP实现……………………………………………………… 10 注释 ……………………………………………………………………………………… 13 主要参考文献 ………………………………………………………………………………… 13 实验一 DSP的常用指令实验 实验目的和任务 熟悉CCS编程环境及TMS320C54xDSP的基本算术运算指令。 了解TMS320C5402的存储空间分配。 进行DSP的基本编程调试。 实验内容 用CCS编程环境进行DSP的基本算术运算指令的编程调试。 实验仪器、设备及材料 安装有WINDOWS98以上操作系统和CCS2.0(`C5000)的计算机。 实验原理 借用计算机的资源仿真DSP的内部结构,以学习DSP的基本编程。 主要技术重点、难点 主要技术重点:CCS编程环境,TMS320C5402的存储空间分配,DSP的基本算术运算指令。 主要技术难点:DSP的基本算术运算指令的运用。 实验步骤 1、鼠标左键双击桌面“Setup CCS 2 (C5000)”图标启动CCS Setup,鼠标左键依次单击“C5402 Simulator”,“Import”,“Save and Quit”,“是(Y)”启动CCS,在[Project]-[Open]菜单中打开ex1.pjt; 2、在左边树状列表框内双击[Project]展开目录树,双击[ex1.asm]打开源程序文件,参考程序中的注释仔细阅读源程序; 3、在[Project]-[Build]菜单中编译项目文件,编译成功后在下端的状态窗口中显示Build Complete,0 Errors,0 Warnings; 4、在[File]-[Load Programm]中加载输出执行代码文件ex1.out,选择[View]-[ [Disassembly ]。此时,反汇编(Disassembly)窗口将显示在前端,当前PC指针为0000:2080(黄色箭头指示),指令代码将以汇编语言方式显示,可以在反汇编窗口中点击鼠标右键,在弹出菜单中选择[Properties]-[Disassembly Options]打开反汇编选项对话框,在[Disassembly Style]选项中选择[Algebraic],以算术语言方式显示指令代码(注意:此时可能标号显示异常,按PageUP再按PageDown即可刷新显示); 5、选择[View]-[CPU Registers]-[CPU Register](或点击左边工具栏的快捷按钮)打开处理器映射寄存器窗口; 6、选择[View]-[Memory](或点击左边工具栏的快捷按钮),在弹出的[Windows Memory Options]对话框的Address文本框中输入0x0260,Page下拉框中选中Data,确定后将打开数据存储器查询窗口,此时数据存储器地址0x0260~0x0263将对应ex1.asm中声明的标号DAT0~DAT3; 7、调整[Disassembly][memory][CPU Registers]三个窗口的大小,以便于观察; 8、依次把光标移动到反汇编(Disassembly)窗口中标号为bk?(?表示从0开始的整数)的标号行下的指令处,点击鼠标右键,在弹出菜单选择 [Toggle breakpoint](或者点击快捷按钮)设置断点,断点设置后,该行前显示红色圆点; 9、选择[Debug]-[Run](也可以按快捷键F5或点击快捷按钮)执行程序; 10、程序将在第一个断点bk0处停止,在处理器映射寄存器窗口和数据存储器查询窗口中双击相应操作数的内容,即可进行修改(注意:如步骤6所述,DAT0~DAT3对应地址为0X0260~0X0263

文档评论(0)

xznh + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档