dsp实验指导书(2)

dsp实验指导书(2)

ID:22631401

大小:200.50 KB

页数:8页

时间:2018-10-30

dsp实验指导书(2)_第1页
dsp实验指导书(2)_第2页
dsp实验指导书(2)_第3页
dsp实验指导书(2)_第4页
dsp实验指导书(2)_第5页
资源描述:

《dsp实验指导书(2)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、DSP原理及应用实验指导书电气与电子工程学院实验六QDMA读写实验一、实验目的:1.了解QDMA原理;2.熟悉QDMA的接口的配置;3.掌握QDMA的操作。二、实验内容:1.DSP初始化;2.QDMA配置;三、实验背景知识:QDMA控制器可以在没有CPU参与的情况下完成存储器影射空间中的数据传输。这些数据的传输可以是在片内存储器、片内外设或是外部器件之间,而且是在CPU操作后台进行的。QDMA控制器的主要特点:1.后台操作:DMA控制器可以独立于CPU工作。2.高吞吐率:可以以CPU时钟的速度进行数据吞吐。3.6个通道:DMA控制器可以控制6个独立通道的传输。4.辅助通道:该通道

2、允许主机口向CPU的存储器空间进行请求。辅助通道与其他通道间的优先级可以设置。5.通道分割(即Split-channel)操作:利用单个通道就可以与一个外设间同时进行数据的读取和写入,与存在两个DMA通道的效果一样。6.多帧(Multiframe)传输:传送的每个数据块可以含有多个数据帧。7.优先级可编程:每一个通道对于CPU的优先级是可编程确定的。8.可编程的地址产生方式:每个通道的源地址寄存器和目标地址寄存器对于每次读和写传输都是可配置的。地址可以是常量、递增、递减,或是设定地址索引值。9.自动初始化:每传送完一块数据,DMA通道会自动重新为下一个数据块的传送做好准备。10.

3、事件同步:读、写和帧操作都可以由指定的事件触发。11.中断反馈:当一帧或一块数据传送完毕,或是出现错误情况时,每一个通道都可以向CPU发送中断。四、实验要求:通过本实验,了解QDMA接口的配置及应用。五、实验程序功能与结构说明:ØQDMA实验包含文件本次实验我们使用Test2011里面的0502的QDMA工程文件。1.main.c:实验的主程序,包含了系统初始化,系统时钟设置,QDMA通道CACHE以及定时器设置,运行DMA转移函数等;2.C6x.c:对SEED-DEC6713各项资源操作的函数集,主要包含系统初始化函数,对CPLD的各个控制函数。3.vecs.asm:包含定时器

4、中断的中断向量表。4.link.cmd:声明了系统的存储器配置与程序各段的连接关系。Ø程序流程图六、实验准备:1.将DSP仿真器与计算机连接好;2.将DSP仿真器的JTAG插头与SEED-DEC6713单元的J2相连接;3.打开SEED-DEC6713的电源。观察SEED-DTK_MBoard单元的+5V,+3.3V,+15V,-15V的电源指示灯以及SEED_DEC6713的电源指示灯D1、D3是否均亮;若有不亮的,请断开电源,检查电源。七、实验步骤:1.打开CCS,进入CCS的操作环境。2.装入QDMA.pjt工程文件。3.打开main.c程序,运行并下载程序。4.设置断点,

5、打开0x20000和0x21000开始的存储空间,运行程序。5.观察相关存储单元值的变化,验证QDMA相关原理。大家可以通过设置不同QDMA_S_OPT寄存器的值来观察其他的数据搬移效果实验七定时器控制实验一、实验目的:1.了解TMS320VC6713的定时器;2.熟悉定时器各寄存器的配置;3.掌握TMS320VC6713的中断结构和对中断的处理流程;4.学会C语言中断程序设计,以及运用中断程序控制程序流程二、实验内容:1.系统初始化;2.定时器中断初始化;三、实验背景知识:TMS320C6713片内集成了2个32BIT的通用TIMER,TIMER的原理框如下图。这些时钟有两种信

6、号模式,可以用内部或外部时钟源做为时钟计数。这些时钟有两个PIN脚:输入和输出PIN脚,可以用做时钟输入和时钟输出;也可以用做GPIO。在SEED-DEC6713中,2个TIMER配置为:zTIMER0配置为外部扩展空间或内部使用;zTIMER1配置为外部扩展空间或内部使用;本实验采用的定时器是TIMER1。四、实验要求:通过本实验,熟悉中断的结构及用中断程序控制程序流程,掌握定时器的应用。五、实验程序功能与结构说明:ØLED实验包含文件1.DEC6713_Timer.c:实验的主程序,包含了系统初始化,定时器中断初始化,定时器中断程序等。2.DEC6713.c:对SEED-DE

7、C6713各项资源操作的函数集,主要包含系统初始化函数,对CPLD的各个控制函数。3.vecs.asm:包含定时器中断的中断向量表。4.SEED_DEC6713.cmd:声明了系统的存储器配置与程序各段的连接关系。5.DEC6713.gel:系统初始化程序Ø程序流程图Main程序流程图定时器中断流程图六、实验准备:首先将光盘下03.ExamplesofProgram4.SEED_DTK-EPD实验程序目录下的3.2.7Timer的文件夹拷贝到D:盘根目录下。1.将DSP仿真器

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

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

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