DSP硬件课程实验报告汇.docx

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

北京邮电大学DSP硬件课程实验报告姓名:学号:班级:序号:院系:电子工程学院报告提交日期:2011年12月2日目录实验环境——————————————————3实验一:常用指令实验简单指令程序运行实验———————————————3资料存储实验———————————————————5I/O实验—————————————————————7定时器实验————————————————————9INT2中断实验——————————————————11实验二:A/D采样实验———————————————13实验三 :D/A转换实验———————————————14实验四 :有限冲击响应滤波器(FIR)算法实验————15实验总结—————————————————————17参考文献—————————————————————17一、实验环境实验采用的是理工达盛开发的EL-DSP-II实验教学系统。在实验室电脑上首先进行DSP实验环境的设置。环境设置的步骤:在计算机BIOS中将驱动方式设为EPP模式;安装开发器epp驱动;安装CCS软件;具体的环境设置步骤参照实验教材。二、实验一 :常用指令实验(一)实验目的1、熟悉DSP开发系统的连接;2、了解DSP开发系统的组成和结构和应用系统构成;3、熟悉常用C54X系列指令的用法(程序寻址,寄存器,I/O口,定时器,中断控制)。(二)实验设备计算机,CCS 2.0版软件,DSP仿真器,实验箱。实验操作方法1、系统连接;进行DSP实验之前,先必须连接好仿真器、实验箱及计算机,连接方法如下所示:在硬件安装完成后,接通仿真器电源或启动计算机,此时,仿真盒上的“红色小灯”应点亮,否则DSP开发系统与计算机连接有问题。2、运行CCS程序;先实验箱上电,然后启动CCS,此时仿真器上的“绿色小灯”应点亮,并且CCS正常启动,表明系统连接正常;否则仿真器的连接、JTAG接口或CCS相关设置存在问题,掉电,检查仿真器的连接、JTAG接口连接,或检查CCS相关设置是否正确。成功运行程序后,首先应熟悉CCS的用户接口。学会CCS环境下程序编写、调试、编译、装载,学习如何使用观察窗口等。3、修改样例程序,尝试DSP其他的指令;4、填写实验报告;5、样例程序实验操作说明。(四)实验步骤与内容1、简单指令程序运行实验(1)实验使用资源实验通过实验箱上的XF指示灯观察程序运行结果。(2)实验过程启动CCS 2.0,并加载“exp01.out”;加载完毕,单击“Run”运行程序;(3)实验结果:可见XF灯以一定频率闪烁;单击“Halt”暂停程序运行,则XF灯停止闪烁,如再单击“Run”,则“XF”灯又开始闪烁;(4)源程序查看:用下拉菜单中Project/Open,打开“Exp01.pjt”,双击“Source”,双击“exp01.asm”可查看源程序。(5)实验源程序代码注释;File Name:exp01.asm;the program is compiled at no autoinitialization mode.mmregs.global _main_main: stm #3000h,sp//将3000H放到sp中ssbxxf //给状态寄存器置位,令XF=1,此时灯XF亮call delay //调用子程序DELAY,使XF灯亮0.25秒rsbx xf//状态寄存器复位,令XF=0,灯灭call delay//调用子程序DELAY,使XF灯灭0.25秒b _main //循环执行_mainnopnop ;delay .5 seconddelay: stm 270fh,ar3 //将9999放到AR3中loop1: stm 0f9h,ar4 //将249放到AR4中loop2: banz loop2,*ar4-//AR4执行减1操作,不为0则重复执行LOOP2,直到AR4为0banz loop1,*ar3-//AR3执行减1操作,不为0则重复执行LOOP1,直到AR3为0ret //总共执行了2500000次循环,用时0.25秒nop nop;stm2 cycles;banzwhen TRUE 4 cycles; FALSE 2 cycles;0f9h=249d;270fh=9999d.end2、资料存储实验(1)实验使用资源本实验指导书是以TMS32OVC5410为例,介绍相关的内部和外部内存资源。对于其它类型的CPU请参考查阅相关的资料手册。下面给出TMS32OVC5410的内存分配表:对于存储空间而言,映像表相对固定。值得注意的是内部寄存器与存储空间的映像关系。

文档评论(0)

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

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

1亿VIP精品文档

相关文档