- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP 实验一二DSP 实验一二
实验一 数据存储实验
实验目的
掌握TMS320F2812程序空间的分配;数据空间的分配;
能够熟练运用TMS320F2812数据空间的指令。
学习CCS3.3软件使用方法。
实验设备
计算机,CCS 3.3版软件,DSP仿真器,E300实验箱,2812CPU板。
实验系统相关资源介绍
本实验指导书是以TMS320F2812为例,介绍其相关的内部和外部存储器资源。对于其他类型的CPU请参考查阅相关的数据手册。(数据手册以TI手册为依据)
下面给出TMS320F2812的存储器分配表:
相当于TMS320F24x/LF240x数据存储空间 块起始地址 片内存储空间(on-chip) 片外存储空间(XINTF) 数据空间 程序空间 数据空间 程序空间 0x00 0000 M0向量-随机存储器(32*32)(当VMAP=0时有效) 保留 0x00 0040 M0 SRAM(单存取随机存储器) 1K*16 0x00 0400 M1 SRAM(单存取随机存储器) 1K*16 0x00 0800 外设寄存器组 0(2K*16) 0x00 0D00 外设向量PIE Vector2k*16
当(VMAP=1,ENPIE=1时有效) 无效 0x00 0E00 保留 片外空间0(8K*16 XZCS0AND1) 0x00
2000 0x00 2000 片外空间1(8K*16 XZCS0AND1)(保护) 0x00
4000 0x00 6000 外设寄存器组1(4K*16)(受保护) 保留 0x00 7000 外设寄存器组1(4K*16)(受保护 0x00 8000 L0 SARAM(单存取随机存储器)4K*16(安全块) 0x00 9000 L1 SARAM(单存取随机存储器)4K*16(安全块) 0x00 A000 保留
片外空间2(0.5M*16 XZCS2)片外扩展存储器(256K*16) 0x08
0000 片外空间6(0.5M*16XZCS6AND7) 0x10
0000 0x3D 7800 OTP ROM(1K*16,)(安全块) 保留 0x18
0000 0x3D 7C00 保留 相当于TMS320F24x/LF240x程序存储空间 0x3F 8000 H0 SARAM(单存取随机存储器)(8K*16)(安全块) 0x3F A000 保留 0x3F F000 启动代码(4K*16)当MP/MC=0时有效 片外空间7(16K*16XZCS6AND7)当MP/MC=1时有效 0x3F
0000 0x3F FFC0 BROM向量,(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. 保护 表示是为了配合流水线的工作在读操作之后的写操作将会被妥善的处理
6. 一部分存储器被EALLOW保护后,是不希望在初始化之后再次改变他们的值(请详细参看TMS320F2812数据手册)
7. 片外空间0,1,6和7共享相同的片选信号,因此,他们虽然地址不同,但却是相同存储器的镜像(mirrored locations)CPU的工作模式有关。当MP/MC引脚为高电平时,CPU工作在微处理器模式;当MP/MC引脚低电平时,CPU工作在微控制器模式。
存储器实验主要帮助用户了解存储器的操作和DSP内部的双总线结构。并熟悉相关的指令代码和操作等。
程序实验操作简单说明:
本实验是在CCS的Memory窗口中查找F2812各个区段的数据存储器地址,在可以改变的数据地址随意改变其中内容;在CCS中装载实验示范程序,单步执行程序,观察程序中写入和读出的数据存储地址的变化。
实验步骤与内容
在进行DSP实验之前,需先连接好仿真器、实验箱及计算机,连接方法如下所示:
F2812CPU板的JUMP1的1和2脚短接,拨码开关SW1的第二位置ON;其余OFF
E300底板的开关SW4的第2位置ON,其余位置OFF。其余开关设置为OFF。
上电复位
在硬件安装完成后,确认安装正确、各实验部件及电源连接无误后,启动计算机,接通仿真器电源,此时,仿真器上的“红色指示灯”应点亮,否则DSP开发系统与计算机连接存在问题。
运行C
您可能关注的文档
- 2012任务书2012任务书.doc
- 2012届选题参考2012届选题参考.doc
- 2012年营销方案2012年营销方案.doc
- 2012晋级文件2012晋级文件.doc
- 2012潞城车展2012潞城车展.doc
- 2011届毕业论文2011届毕业论文.doc
- 2012酒店任务书2012酒店任务书.doc
- 2012工程机械2012工程机械.doc
- 2013实务12013实务1.doc
- 2013国培计划2013国培计划.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)