首页 热点资讯 义务教育 高等教育 出国留学 考研考公
您的当前位置:首页正文

实验一 数据存储实验

2023-01-31 来源:华佗小知识
实验一 数据存储实验

一、

实验目的

1、 了解DSP开发系统的组成和结构; 2、 熟悉DSP芯片的开发过程和原理; 3、 掌握TMS320C54的存储器空间的分配;

4、 熟悉C54X系列的寻址系统和操作数据空间的指令。 二、

实验设备

计算机,CCS 2.0版软件,DSP仿真器,实验箱。 三、

实验原理

1、 系统连接

进行DSP实验之前,先必须连接好仿真器、实验箱及计算机,连接方法如下所示:

计 算 机 PCI/USB/EPP 接口 JTAG接口 仿 真 器 实验箱 CPU板

2、TMS32OVC5402的存储器空间分配

对于数据存储空间而言,映射表相对固定。值得注意的是内部寄存器都映射到数据存储

空间内。因此在编程应用时这些特定的空间不能作其他用途。对于程序存储空间而言,其映射表和CPU的工作模式有关。当MP/MC引脚为高电平时,CPU工作在微处理器模式;当MP/MC引脚低电平时,CPU工作在为计算机模式。具体的存储器映射关系如上图所示。

3、 数据存储的汇编指令

存储指令是把源操作数或立即数存入存储器或寄存器,主要有ST和STM以及配合

使用的重复指令RPT 四、

实验步骤与内容

1、 连接好DSP开发系统,运行CCS软件

2、 加载“exp02.out”, 用“View”下拉菜单中的“Memory”查看内存单元,输入要查

看的内存单元地址。本实验要查看0x1000H~0x100FH单元的数值变化,输入地址0x1000H。查看0x1000H~0x100FH单元的初始值,单击“Run”运行程序,单击“Halt”暂停程序运行, 查看0x1000H~0x100FH单元内数值的变化。

3、 修改程序中的存储单元地址,改变填充值,重新运行程序,观察并记录实验结果。 五、 实验思考题

1、 写出从编写到执行一个DSP程序的步骤。

2、 实验中数据是在数据存储器之间进行的,那么数据能否在程序存储器和数据存储器

之间传送?如果能,请查阅资料该如何进行?

因篇幅问题不能全部显示,请点此查看更多更全内容