DSP实验4李强

发布 2023-04-19 12:38:28 阅读 1914

哈尔滨理工大学。

实验报告。课程名称: dsp应用技术。

学院: 自动化学院。

专业班级: 电技12-3班。

学生姓名: 李强。

学号: 1212020313

指导教师: 马静。

实验四 一。 实验目的。

1.了解tms320vc5509a 的内部存储器空间的分配及指令寻址方式。

2.了解icetek-vc5509-a 板扩展存储器空间寻址方法,扩展存储器空间寻址方法及其应用。

3.学习用code composer studio 修改、填充dsp 内存单元的方法。

二。实验原理。

tms320vc55xx dsp 内部存储器资源介绍。

tms320vc55xx 系列dsp 基于增强的哈佛结构,可以通过三组并行总线访问多个存储空间。它们分别是:程序地址总线(pab)、数据读地址总线(drab)和数据写地址总线(dwab)。

由于总线工作是独立的,所以可以同时访问程序和数据空间。

tms320vc55xx 系列dsp 的地址映象请参考icetek–vc5509-a 评估板硬件使用说明书第一部分第五章的介绍。

三。实验内容。

使用ccs集成开发环境,观察内部存储器空间的分配及指令寻址方式,用code composer studio 修改、填充dsp 内存单元。

四.实验步骤。

1.实验准备:

连接实验设备:关闭实验箱上扩展模块和信号源电源开关。

2.设置code composer studio 2.21 在硬件**(emulator)方式下运行:

3.启动code composer studio 2.21:

选择菜单debug→reset cpu。

4.打开工程文件:

工程文件为:c:\icetek-vc5509-edulab\lab0201-memory\

5.编译、**程序。

6.程序区的观察和修改:

运行到main 函数入口。

显示程序区。

修改程序区的存储单元。

观察修改数据区。

7.运行程序观察结果。

五.实验结果

实验程序运行之后,位于数据区地址4080h 开始的16 个单元的数值被复制到了数据区4100h 开始的16 个单元中。

通过改写内存单元的方式,我们可以手工设置dsp 的一些状态位,从而改变dsp 工作的状态。

下图为本次实验截图:

右边分别是data1和data2填充后的结果。

成绩评定指导教师。

DSP实验

实验4 离散系统的频率响应分析和零 极点分布。实验目的 加深对离散系统的频率响应分析和零 极点分布的概念理解。实验原理 离散系统的时域方程为。其变换域分析方法如下 时频域变换。系统的频率响应为。时域z域变换。系统的转移函数为。分解因式。上式中的和称为零 极点。在matlab中,可以用函数 z,p,k...

DSP综合实验

实验四综合实验。一 实验目的 1 熟悉ccs编程的整体结构 2 熟悉存储器的扩展 3 熟悉串口通信。二 实验内容 对给出的测试程序进行修改,以达到预期的要求。三 实验程序说明 1 所有子程序的函数都在文件中测试程序的每一部分都做成了函数,只要调用子函数就能执行相应的程序,子程序包括 i o口 步进电...

DSP实验安排

数字信号处理实验 安排。教材 数字信号处理实验 matlab版 刘舒帆等编,西安电子科技大学出版社,2008.5 20学时,每周4学时,共5周 即5次实验课 第1次实验 第8周 1 课前预习 实验1 实验6 2 完成下列实验任务,课前预先编写相应的实验程序,课堂上机操作 实验2 任务 3 实验3 任...