dsp 实验一二

dsp 实验一二

ID:37427145

大小:536.83 KB

页数:15页

时间:2019-05-23

dsp 实验一二_第1页
dsp 实验一二_第2页
dsp 实验一二_第3页
dsp 实验一二_第4页
dsp 实验一二_第5页
资源描述:

《dsp 实验一二》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验一数据存储实验一、实验目的1.掌握TMS320F2812程序空间的分配;数据空间的分配;2.能够熟练运用TMS320F2812数据空间的指令。3.学习CCS3.3软件使用方法。二、实验设备计算机,CCS3.3版软件,DSP仿真器,E300实验箱,2812CPU板。三、实验系统相关资源介绍1.本实验指导书是以TMS320F2812为例,介绍其相关的内部和外部存储器资源。对于其他类型的CPU请参考查阅相关的数据手册。(数据手册以TI手册为依据)下面给出TMS320F2812的存储器分配表:相当于TMS320F24x/LF240x数据存储空间块起始地址片内存储空间(on-chip)片外

2、存储空间(XINTF)数据空间程序空间数据空间程序空间0x000000M0向量-随机存储器(32*32)(当VMAP=0时有效)保留0x000040M0SRAM(单存取随机存储器)1K*160x000400M1SRAM(单存取随机存储器)1K*160x000800外设寄存器组0(2K*16)0x000D00外设向量PIEVector2k*16当(VMAP=1,ENPIE=1时有效)无效0x000E00保留片外空间0(8K*16XZCS0AND1)0x0020000x002000片外空间1(8K*16XZCS0AND1)(保护)0x0040000x006000外设寄存器组1(4K*16

3、)(受保护)保留0x007000外设寄存器组1(4K*16)(受保护0x008000L0SARAM(单存取随机存储器)4K*16(安全块)0x009000L1SARAM(单存取随机存储器)4K*16(安全块)0x00A000保留片外空间2(0.5M*16XZCS2)片外扩展存储器(256K*16)0x080000片外空间6(0.5M*16XZCS6AND7)0x1000000x3D7800OTPROM(1K*16,)(安全块)保留0x1800000x3D7C00保留相当于TMS320F24x/LF240x程序存储空间0x3F8000H0SARAM(单存取随机存储器)(8K*16)(安

4、全块)0x3FA000保留0x3FF000启动代码(4K*16)当MP/MC=0时有效片外空间7(16K*16XZCS6AND7)当MP/MC=1时有效0x3F00000x3FFFC0BROM向量,(32*32)当VMAP=1,MP/MC=0,ENPIE=0时有效外部扩展向量(32*32)VMAP=1,MP/MC=1,ENPIE=0时有效注意:1.存储器不能任意调整2.保留区为今后的扩展做准备,用户应用时不应该访问这些区域3.启动代码和片外扩展空间7由MP/MC的引脚状态来选择其中之一,不能同时映射到DSPD的地址空间4.外设寄存器组0、1和2仅仅作为数据存储器访问,不能作为程序存储

5、器访问5.保护表示是为了配合流水线的工作在读操作之后的写操作将会被妥善的处理6.一部分存储器被EALLOW保护后,是不希望在初始化之后再次改变他们的值(请详细参看TMS320F2812数据手册)7.片外空间0,1,6和7共享相同的片选信号,因此,他们虽然地址不同,但却是相同存储器的镜像(mirroredlocations).对于数据存储空间而言,映射表相对固定。值得注意的是内部寄存器都映射到数据存储空间内。因此在编程应用时这些特定的空间不能作其他用途。对于程序存储空间而言,其映射表和CPU的工作模式有关。当MP/MC引脚为高电平时,CPU工作在微处理器模式;当MP/MC引脚低电平时,

6、CPU工作在微控制器模式。存储器实验主要帮助用户了解存储器的操作和DSP内部的双总线结构。并熟悉相关的指令代码和操作等。1.程序实验操作简单说明:本实验是在CCS的Memory窗口中查找F2812各个区段的数据存储器地址,在可以改变的数据地址随意改变其中内容;在CCS中装载实验示范程序,单步执行程序,观察程序中写入和读出的数据存储地址的变化。二、实验步骤与内容1.在进行DSP实验之前,需先连接好仿真器、实验箱及计算机,连接方法如下所示:2.F2812CPU板的JUMP1的1和2脚短接,拨码开关SW1的第二位置ON;其余OFF3.E300底板的开关SW4的第2位置ON,其余位置OFF。

7、其余开关设置为OFF。4.上电复位在硬件安装完成后,确认安装正确、各实验部件及电源连接无误后,启动计算机,接通仿真器电源,此时,仿真器上的“红色指示灯”应点亮,否则DSP开发系统与计算机连接存在问题。5.运行CCS程序1)待计算机启动成功后,实验箱220V电源置“ON”,实验箱上电2)启动CCS3.3,进入CCS界面后,点击“Debug—Connect”此时仿真器上的“绿色指示灯”应点亮,CCS正常启动,表明系统连接正常;否则仿真器的连接、JTAG接口或C

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

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

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