dsp技术与应用实验指导书(简)实验五

dsp技术与应用实验指导书(简)实验五

ID:45564660

大小:73.35 KB

页数:5页

时间:2019-11-14

dsp技术与应用实验指导书(简)实验五_第1页
dsp技术与应用实验指导书(简)实验五_第2页
dsp技术与应用实验指导书(简)实验五_第3页
dsp技术与应用实验指导书(简)实验五_第4页
dsp技术与应用实验指导书(简)实验五_第5页
资源描述:

《dsp技术与应用实验指导书(简)实验五》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验五数字I/O实验一、实验目的1.熟悉CCS的开发环境;2.掌握DSP扩展数字I/O口的方法;3.了解SEED-DEC2812的硬件系统;二、实验内容1.DSP的初始化2.UART的初始化3.TMS320C2812的扩展数字I/O口使用4.交通灯实现程序;三、实验要求:通过木实验,了解DSP对I/O口的操作,完成交通灯与LED的控制。熟练使用CCS对程序进行调试。!1!实验步骤首先将光盘下03.ExamplesofProgram4.SEED_DTK-BPD调试实验程序目录下的BPD-CCS-IO的文件夹拷贝到D:盘根目录下。1・将DSP

2、仿真器为计算机连接好;2将DSP仿真器的JTAG插头与SEED-DEC2812单元的J1相连接;3.启动计算机,当计算机启动后,打开SEED-DTK2812的电源。观察SEED-DTK-IO单元的+5V,+3.3V,+15V,—15V的电源指示灯以及SEED_DEC2812的D1、D2是否均亮;若冇不亮的,请断开电源,检查电源。4.打开CCS,进入CCS的操作环境5.装入DTK_BPD_IO.pjt工程文件,添ij

3、

4、f2812.gel文件,开始进行调试。6・打开DTK_BPD」O.c文件,至第36,37行,修改TESTCOMMAND和TES

5、TDATA的宏定义。TESTCOMMAND是交通灯操作控制选项。可以为1、2、3、4、5、6、7这7个数。1为自动运行;2为夜间模式;3为交通灯东西通;4为交通灯南北通;5为禁行;6为LED灯控制;7为系统复位。SEED-DTK_IO单元的TrafficLamp处将显示结果。TESTDATA是8位二进制led灯显示数字,可以为0—255之间的整数。在SEED-DTK-CPLD单元的下方,led灯将按照二进制显示所定义的数字。7.装载程序DTK_BPD_IO.out7.运行,观察。在程序运行过程中,可直接在WatchWindow里修改TestC

6、ommand的值,即将每一•种运行方式所对应広定义的值直接赋值给TestCommand,即可改变运行方式。例如在程序运行过程屮,若想将运行方式改为夜间模式,就请将TestCommand赋值为0xAA16(关于各种方式的宏定义在comm.h中给岀)即可。如下图所示:NameValueTypeRadix。TestCommand0x0000AA16unsign.・.hexr=MatchLocals佑Watch19.重新到笫6)步开始尝试其他悄况或者退出实验五、程序流程图六、思考题加深对DSP扩展数字I/O口的理解,学会使用DSP的扩展总线。附实验背

7、景知识1DSP系统中数字I/O的实现:DSP系统屮一般只有少量的数字I/O资源,而一些控制屮经常需要人量的数字量的输入与输出。因而,在外部扩展I/O资源是非常有必要的。在扩展I/O资源时一-般占用DSP的I/O空间。其实现方法-•般有两种:其一为采用锁存器像74LS273.74IS373Z类的集成电路;另一种是采用CPLD在其内部做锁存逻辑,我们采用的是后者。F2812A为16•位定点DSP,具外部存储器接口只支持16•位、异步存储器访问,所以SEED-DEC2812上的存储器扩展总线只实现16■位、界步存储器接口,其4个存储空间CEO〜CE

8、3映射SIJT2812的Zone2存储空间上,而'F2812的Zone2存储空间的人小只冇512Kx16-位可以对外部访问。在此,我们采用分贝技术将4个1Mx16-位的扩展总线存储空间CE0-CE3映射到'F2812的512Kx16-位Zone2存储空间中。也即将4Mx16-位的扩展总线存储空间分为8个512Kx16-位的存储空间页,3位页地址由扩展总线页地址寄存器(映射在Zonel空间的0x00,4020,只写)产生,其控制位的定义如下:D7D6D5D4D3D2D1D0保留保留保留保留保留PA21PA20PA19PA[21:20]:页地址高

9、2位,用于选择4个1Mx16■位扩展总线存储空间,复位为0000:选样扩展总线的CEO空间01:选择扩展总线的CE1空间10:选择扩展总线的CE2空间11:选择扩展总线的CE3空间PA19:扩展总线存储空间的A19地址线,复位为0外部总线上,需要CE3作为片选信号,所以需要将CE3空I、可映射到数据空间,才能对交通灯和led灯端口进行操作。实验箱I/O板映射到SEED-DEC2812模板的CE3空间,接口方式为16■位。地址映射关系如卜:实验箱I/O板对应的起始地址为:Ox080000(字地址);TRAFFICLED的偏移地址为:0x0000

10、;即TRAFFICLED的地址为:0x080000;CPLD板LED的偏移地址为:0x0002;即CPLD板LED的地址为:0x080002o2DTK5416系统中

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

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

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