北京邮电大学数字信号处理DSP硬件实验报告

北京邮电大学数字信号处理DSP硬件实验报告

ID:43764877

大小:864.74 KB

页数:49页

时间:2019-10-14

北京邮电大学数字信号处理DSP硬件实验报告_第1页
北京邮电大学数字信号处理DSP硬件实验报告_第2页
北京邮电大学数字信号处理DSP硬件实验报告_第3页
北京邮电大学数字信号处理DSP硬件实验报告_第4页
北京邮电大学数字信号处理DSP硬件实验报告_第5页
资源描述:

《北京邮电大学数字信号处理DSP硬件实验报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、北京邮电大学数字信号处理硬件实验报告学院:电子工程学院专业:电子信息科学与技术班级:2014XXXX学号:2014XXXX姓名:XXXX班内序号:XXX实验一:常用指令实验一、实验口的了解DSP开发系统的组成和结构,熟悉DSP开发系统的连接,熟悉DSP的开发界而,熟悉C54X系列的寻址系统,熟悉常用C54X系列指令的用法。二、实验设备计算机,CCS3.3版软件,DSP仿真器,EXPTTT+实验箱。三、实验操作方法□AG处aEXPIII+实验箱进行DSP实验之前,先必须连接好仿真器、EXPIII实验箱及计算机,如下所示:PCI/USB/EPP接口计算机►仿真器在硬件安装完成后,

2、接通仿真器电源或启动计算机,此吋,仿真盒上的“红色小灯”应点亮,否则DSP-7T-发系统与计算机连接有问题。先实验箱上电,然后启动CCS,此时仿真器上的“绿色小灯”应点亮,并且CCS止常启动,表明系统连接止常;否则仿真器的连接、JTAG接I」或CCS相关设置存在问题,掉电,检查仿真器的连接、JTAG接口连接,或检查CCS相关设置是杏正确。四、实验步2与内容(2)实验过程启动CCS3.3,进入CCS3.3软件开发环境:1、打开工程文件*.PJT:点Projet->Open..->选CODEormalexpO1_XFEXPO1.JPT->点打开,2、加载输出文件“expO

3、l.out”,点打开;3、加载完毕后,单击“Run”运行程序;五、实验结果可见实验箱的“CPLD”单元的指示灯D3以一定频率闪烁;单击“Halt”暂停程序运行,则指示灯D3停止闪烁,如再点击“Rim”,则指示灯D3又开始闪烁。关闭所冇窗口,本实验完毕。六、源程序代码及注释(1)、源代码及注释:源程序注释;FilcNamc:cxp01.asm;theprogramiscompiledatnoautoinitializationmode.mmregs定义存储器映射寄存器.global_main_main:设置堆栈指针寄存器的值为3000hstm#3()()()h,spstm是累加

4、器的低端放到存储器的映射寄存器中。存储器映射寄存器寻址用来修改存储器映射寄存器而不影响当前数据页指针(DP)或堆栈指针(SP)ssbxxf的值状态寄存器位置位,令XF二1,此时灯XF亮,XF用calldelay于发信号给外部设备,通过软件进行控制。调用子程序DELAY,使XF灯亮0.25秒rsbxxfrsbx状态寄存器复位,灯灭calldelay调用子程序DELAY,使XF灯灭0.25秒b_mainnop无任何操作nop;delay.5seconddelay:将9999放到AR3中stm270fh(9999),ar3将249放到AR4中loop1:(loop对代码进行重复汇编

5、)stmOf9h(249),ar4■■由指令的XarfllYar域选择的辅助寄存器。ar4>ar3是辅助寄存器loop2:banzIoop2,*ar4-寄存器ar4值减一,当其值不为0时跳转到loop2banzloopl,*ar3-retnopnop;stm2cycles;banzwhenTRUE4cycles;FALSE2cycles;0f9h=>249d;270fh=>9999d.end寄存器如3值减一,当其值不为()时跳转到loopl返回空指令空指令(2)、程序工作原理:在main主函数中先定义一个输岀xf,先置位实现灯亮,再写delay函数控制灭灯的时间,最后复位实现

6、灯的闪烁。在delay函数中,实现两个循环嵌套,loopl是计数250,loop2计数10000次,总共计数2500000次,实现0.5秒的时延,所以闪烁间隔为0.5秒。实验箱时钟频率为5MHzo实验二资料存储实验一、实验目的掌握TMS320C54的程序空间的分配;掌握TMS320C54的数据空间的分配;熟悉操作TMS320C54数据空间的指令。二、实验设备计算机,CCS3.3版软件,DSP仿真器,EXPIII+实验箱。三、实验系统相关资源介绍本实验指导书是以TMS32OVC5402为例,介绍相关的内部和外部内存资源。对于其它类型的CPU请参考查阅相关的资料手册。下面给出TM

7、S320VC5410的内存分配表:HexPage0ProgramHqxPage0NogramHexDataOOOO0000•0000MomoryMappedKegistersKesMsryeoCOVLY-1)Kwu(OVLY-1)Fxt^rnjil(OVLY=0)005F£.xtornalCOVLY=0)O0G0$cratchP^dRAM007F0O7FooTr0080On-ChlpDARAJM

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。