dsp 实验指导兰州理工大学.docx

上传人:b****9 文档编号:29159326 上传时间:2023-07-20 格式:DOCX 页数:13 大小:1.11MB
下载 相关 举报
dsp 实验指导兰州理工大学.docx_第1页
第1页 / 共13页
dsp 实验指导兰州理工大学.docx_第2页
第2页 / 共13页
dsp 实验指导兰州理工大学.docx_第3页
第3页 / 共13页
dsp 实验指导兰州理工大学.docx_第4页
第4页 / 共13页
dsp 实验指导兰州理工大学.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

dsp 实验指导兰州理工大学.docx

《dsp 实验指导兰州理工大学.docx》由会员分享,可在线阅读,更多相关《dsp 实验指导兰州理工大学.docx(13页珍藏版)》请在冰豆网上搜索。

dsp 实验指导兰州理工大学.docx

dsp实验指导兰州理工大学

常规实验指导(2407CPU板)

实验一常用指令实验

一、实验目的

1、了解DSP开发系统的组成和结构;

2、熟悉DSP开发系统的连接;

3、熟悉DSP的开发界面;

4、熟悉C24XX系列的寻址系统;

5、熟悉常用C24XX系列指令的用法。

二、实验设备

计算机,CCS2.0版软件,DSP仿真器,EXP-II实验箱。

三、实验步骤与内容

a)系统连接

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

 

b)上电复位

在硬件安装完成后,确认安装正确、各实验部件及电源连接正常后,接通仿真器电源或启动计算机,此时,仿真盒上的“红色指示灯”应点亮,否则DSP开发系统与计算机连接有问题。

c)运行CCS程序

待计算机启动成功后,实验箱220V电源置“ON”,实验箱上电,启动CCS,此时仿真器上的“绿色指示灯”应点亮,并且CCS正常启动,表明系统连接正常;否则仿真器的连接、JTAG接口或CCS相关设置存在问题,掉电,检查仿真器的连接、JTAG接口连接,或检查CCS相关设置是否正确。

注:

如在此出现问题,可能是系统没有正常复位或连接错误,应重新检查系统硬件并复

位;也可能是软件安装或设置有问题,应尝试调整软件系统设置,具体仿真器和仿真

软件CCS的应用方法参见第三章。

●成功运行CCS程序后,首先应熟悉CCS的用户界面

●学会CCS环境下程序编写、调试、编译、装载,学习如何使用观察窗口等。

d)修改样例程序,尝试DSP其他的指令。

注:

实验系统连接及CCS相关设置是以后所有实验的基础,在以下实验中这部分内容将不再复述。

e)填写实验报告。

6、样例程序实验操作说明

启动CCS2.0,并加载“exp01.out”;

加载完毕,单击“Run”运行程序;

实验结果:

可见指示灯LED5以一定频率闪烁;单击“Halt”暂停程序运行,则指示灯LED5停止闪烁,如再单击“Run”,则指示灯LED5又开始闪烁;

关闭所有窗口,本实验完毕。

源程序查看:

用下拉菜单中Project/Open,打开“Exp01.pjt”,双击“Source”,可查看源程序

注意:

试验程序均用C语言编写,可以如下操作,查看与C语言相对应的汇编语言。

 

实验二I/O实验

一、实验目的

1、了解I/O口的扩展;掌握I/O口的操作方法;

2、熟悉PORT指令的用法;

3、了解数字量与模拟量的区别和联系。

二、实验设备

计算机,CCS2.0版软件,DSP仿真器,EXP-II实验箱。

三、实验步骤与内容

a)运行CCS软件,装载示范程序,分别调整数字输入输出单元的开关K2~K9,观察LED7~LED14亮灭的变化,以及输入和输出状态是否一致。

b)样例程序实验操作说明

启动CCS2.0,并加载“exp03.out”;

单击“Run”运行程序;

任意调整K2~K9开关,可以观察到对应的LED7~LED14,灯“亮”或“灭”;单击“Halt”,暂停持续运行,开关将对灯失去控制;

关闭所有窗口,本实验完毕。

源程序查看:

用下拉菜单中Project/Open,打开“Exp03.pjt”,双击“Source”,可查看源程序。

四、实验说明

实验中采用简单的一一映射关系来对I/O口进行验证,目的是使实验者能够对I/O有一目了然的认识。

在本实验中,提供的IO空间分配如下:

CPU:

0x8000按键input(X)8

0x8001灯output(X)8

 

实验三LED灯定时间隔闪烁实验

一、实验目的

1、熟悉LF2407的定时器;

2、掌握LF2407定时器的控制方法;

3、学会使用定时器中断方式控制程序流程。

二、实验设备

计算机,CCS2.0版软件,DSP硬件仿真器,EXP-II实验箱。

三、实验步骤和内容

a)运行CCS软件,调入样例程序,装载并运行;

b)定时器试验通过数字量输入输出单元的LED6~LED13来显示;

c)例程序实验操作说明

启动CCS2.0,并加载“exp04.out”;

单击“Run”运行,可观察到LED灯(LED7~LED14)以大约1秒的时间间隔轮流点亮、熄灭奇数灯和偶数灯;

单击“Halt”,暂停程序运行,LED灯停止闪烁;单击“Run”,运行程序,LED灯又开始闪烁;

关闭所有窗口,本实验完毕。

源程序查看:

用下拉菜单中Project/Open,打开“Exp04.pjt”,双击“Source”,可查看各源程序。

四、实验说明

LF2407的通用定时器功能强大,除了做通用定时使用,还可以配合事件管理器模块产生PWM波。

可以被特定的状态位实现停止、重新启动、重设置或禁止,可以使用该定时器产生周期性的CPU中断。

在本系统中,时钟频率为7.3728MHZ,设置相应寄存器,使得到每1/1000秒中断一次,通过累计1000次中断,就能产生1秒钟的定时。

 

实验四外部引脚中断实验

一、实验目的

1.掌握中断技术,学会对外部引脚中断的处理方法;

2.掌握中断对程序流程的控制,理解DSP对中断的响应时序。

二、实验设备

计算机,CCS2.0版软件,DSP仿真器,EXP-II实验箱

三、实验步骤和内容

1、电平单脉冲触发DSP外部引脚XINT2中断;该中断由“单脉冲单元”产生。

按一次非自锁开关K1,产生一个中断信号。

2、运行CCS软件,调入样例程序,装载并运行;

3、每按一次开关K1,LED7~LED14奇数灯和偶数灯的亮灭就变化一次;

4、填写实验报告。

5、样例程序实验操作说明

启动CCS2.0,并加载“exp05.out”;

单击“Run”运行程序,反复按开关K1,观察LED7~LED14灯亮灭变化;

单击“Halt”暂停程序运行,反复按开关K1,LED7~LED14灯亮灭不变化;

关闭所有窗口,本实验完毕。

源程序查看:

用下拉菜单中Project/Open,打开“Exp05.pjt”,双击“Source”,可查看各源程序。

四、实验说明

DSP的INT2中断设为上升沿触发。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 育儿理论经验

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1