2014稿-DSP技术及应用实验指导书.doc

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

《DSP技术及应用》 实验指导书 适用专业:电子信息工程 金陵科技学院 实验1 CCS使用入门 实验序号:1 实验名称:CCS使用入门 适用专业:电子信息工程 学时数:4学时 一、实验目的 (1)熟悉DSP集成开发环境CCS的界面 (2)掌握CCS设计平台的常用功能 (3)掌握用CCS设计并调试DSP程序的流程 二、实验要求 (1)注意掌握CCS开发DSP应用程序的步骤; (2)理解提供的汇编语言源程序的功能。 (3)调试程序要记录调试过程中出现的问题及解决办法; (4)编写程序要规范、正确,上机调试过程和结果要有记录,并注意调试程序集成环境的掌握及应用,不断积累编程及调试经验; (5)实验后按实验报告规范要求给出本实验的实验报告。 三、实验设备、环境 PIII计算机,装有CCS2.2或更高版本软件、DSP实验箱(包括仿真器) 四、实验步骤及内容 (一)教师演示讲解CCS的使用 1、介绍SEED-DTK DSP实验箱的概况,演示DSP实验箱与PC机的连接方法。 2、介绍CCS软件的界面与菜单。 3、演示CCS调试程序的一般过程,讲解CCS常用功能。 (二)让学生按照步骤进行操作 1、操作步骤如下: 以参考程序TestXF.ASM为例,将SEED-DTK实验箱通过XDS510仿真器与PC机相连,并显示正常连接后,开始练习CCS调试过程: (1)单击CCS SETUP图标,设置为硬件仿真模式,即C5416 XDS510 EMULATOR。 (2)创建一个新工程:Project菜单中选择New命令,在弹出的对话框中填入工程名、存放路径与目标CPU型号,本实验选择C54X。 (3)新建文件,输入参考程序如下: .mmregs? .def?_c_int00 .text? _c_int00:? ;程序入口 SSBX?XF? ;XF置1 CALL?Delay? ;调用延时程序 RSBX?XF? ;XF清0 CALL?Delay ;调用延时程序 B?_c_int00 ;跳转到程序开头循环执行 ************************************************************** *延时子程序:Delay,已知DSP系统初始工作频率为32MHz或160MHz *用两级减一计数器来延时。调整AR1和AR2的大小LED闪烁的频率不同 ************************************************************** Delay:? STM?#999,AR1? ;循环次数1000 LOOP1: ? STM?#4999,?AR2? ;循环次数5000 LOOP2:? BANZ?LOOP2,*AR2-? ;如果AR2不等于0,AR2减1,再判断 BANZ?LOOP1,*AR1-? ;如果AR1不等于0,AR1减1,跳转到LOOP1 RET .end (4)保存该文件为TestXF.asm; (5)输入并保存链接命令文件TestXF.CMD,参考内容如下: MEMORY? { page?0: PRAM:?org=0100h?len=0F00h? /*定义程序存贮区,起始0100H,长度0F00H*/ } SECTIONS { .text:PRAM?page?0?/*将.text段映射到page0的param区*/ } (6)向工程中添加文件:在Project菜单中单击Add Files to Project,在弹出的的目录中选择待加入的文件TestXF.asm、TestXF.cmd。 (7)练习从工程中删除一个文件。 (8)汇编、链接程序:执行菜单Project/Rebuild All对源程序进行编译,最后将产生一个TestXF.out文件。 (9)加载程序:执行File/Load Program,选择TestXF.out并打开,即可将可执行文件加载到DSP仿真器中,此时CCS将自动打开一个反汇编窗口。该窗口中的黄色小箭头表示当前PC指向的代码行。 (10)执行菜单VIEW/Register/CPU Register命令,打开观察窗口观察以便观察CPU类各寄存器的值。 (11)运行程序:执行D

文档评论(0)

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

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

1亿VIP精品文档

相关文档