DSP应用技术实验指导书.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP应用技术实验指导书.doc

《DSP应用技术》实验指导书 蒋书波 南京工业大学自动化学院 2005-08-16 目 录 实验一 CCS集成开发环境………………………………………2 实验二 数据的寻址方式 ………………………………………7 实验三 FIR数字滤波器 ………………………………………12 实验一 CCS集成开发环境 一.实验目的 了解TMS320C54X汇编语言程序的基本格式,数字信号处理器系统的基本开发过程。 初步熟悉CCS集成开发环境的使用,以及开发过程。 初步熟悉软件Simulink仿真的使用方法。 二.实验内容 启动CCS集成开发环境。 创建新工程(Project),并且在工程中加入汇编语言文件(.ASM文件)和控制文件(.CMD文件)。 对新建的工程进行编译及链接,生成DSP可执行文件(.OUT文件)。 4. 加载程序,对生成的DSP可执行文件(.OUT文件)进行软件仿真。要求: 了解软件仿真的操作过程,熟悉各窗口的操作。 运行程序(包括单步执行)。 检查、修改CPU寄存器的内容。 检查、修改存储器单元的内容。 断点的设置、检查和撤销。 用观察窗口检查变量或存储单元的内容。 了解部分其他命令。 三.实验设备及仪器 CCS的集成开发环境。 四. 实验步骤 启动CCS集成开发环境 如果你第一次使用CCS集成开发环境,而且拖动DSK板的话,请在启动你的PC机的时候,在BIOS里把PC机的并口模式设置成EPP模式,然后双击CCSsetup快捷方式,配置目标板为我们的仿真实验板,保存设置后退出CCSsetup,随即启动CCS。当然,如果以前已经使用过了此集成开发环境,则这个配置过程可以省略。而直接双击快捷方式以启动CCS。 创建新工程 打开CCS集成开发环境后,要创建新工程:Project→New,然后出现如下对话框: 图1-1创建工程 在空白处键入所要创建的新工程的名称,location一栏可以选择新工程所在目录。按“完成”键即创建了一个新的工程。一般情况下最好将新工程创建在CCS安装目录下的myprojects文件夹里。新的工程还需要配置各种文件,如.cmd文件.asm文件等。在新的工程里加入文件的方法如下:在工程窗口中右键点击Projects,选择Open Project打开刚才新创建的工程,而后再右键点击打开的工程,选择Add Files即可以选择加入各种需要的文件。一般情况下,需要先将要加入的文件拷贝到和新创建的工程的同一个目录下。 编译和连接工程 在工程窗口中双击源文件,则编辑窗口显示要编辑的源文件,点击按钮或者选择Project →Compile file即可编译文件;源文件编译通过后还要进行构建,方法是:点击按钮或选择Project→Build;如果出现错误,可以根据提示信息在编译窗口中修改编辑,然后再次编译、构建,直到没有错误为止。 加载程序并进行软件仿真 程序编译和连线都没有错误后,下一步的工作就是加载程序以进行软件仿真。方法是File→Load Program,然后选择.OUT文件(可能在Debug目录下也可能与Debug文件夹在同一目录下),打开即加载成功。这样的软仿真的前序工作就基本上完成了。 图1-3给出了仿真中经常用的几个窗口,编辑窗口中两个窗口是源文件窗口和反汇编窗口,下面的两个是观察窗口和CPU寄存器窗口。其中观察窗口可以用来观察你想要看的各个寄存器的值,而且十进制、十六进制可选;CPU寄存器窗口用来观察各个CPU寄存器的值在程序执行过程中的变化。 加载.OUT文件后要运行程序可以从菜单中选择Debug→Run、Step Into、Step Over、Step Out、Run Free,这样就可以运行程序了,其中Run是直接运行程序但如果有断点将停止运行;Step Into是单步执行;Step Over是跳过;Run Free是忽略断点运行程序。 图1-2 仿真的常用窗口 常用窗口显示方法为,反汇编窗口:View→Disassembly;观察窗口:View→Watch Windows;CPU寄存器显示:View→CPU Registers;在运行程序时大家应注意仔细观察程序的运行位置和相关寄存器的值的变化,并核实是否和理论相一致。 如果要检查、修改某个寄存器的值,双击该寄存器,则会弹出对话框如图1-3: 图1-3 修改寄存器 图1-4 修改存储器 在其中输入期望值,点Done即可。也可以选择菜单中Edit→Register,弹出图1-3的对话框。 要修改存储单元的值,双击该寄存器单元,弹出图1-4的对话框;选择相应的地址和页,输入期望的值,就完成了修改的工作。当然也可以选择从菜单Edit→Memory,弹出图1-4的对话框进行修改。 断点的

文档评论(0)

黄金书城 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档