dsp实验讲义

上传人:xzh****18 文档编号:34591654 上传时间:2018-02-26 格式:DOC 页数:23 大小:132KB
返回 下载 相关 举报
dsp实验讲义_第1页
第1页 / 共23页
dsp实验讲义_第2页
第2页 / 共23页
dsp实验讲义_第3页
第3页 / 共23页
dsp实验讲义_第4页
第4页 / 共23页
dsp实验讲义_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《dsp实验讲义》由会员分享,可在线阅读,更多相关《dsp实验讲义(23页珍藏版)》请在金锄头文库上搜索。

1、I目 录第 1 章 Code Composer Studio 入门指导 .1第 2 章 实验指导 .62.1 数据存取实验 .62.2 定时器实验 .102.3 音频信号发生实验 .142.4 直流电机控制实验 .181第 1 章 Code Composer Studio 入门指导一.实验目的1.掌握Code Composer Studio 2.2 的安装和配置。2.了解DSP 开发系统和计算机与目标系统的连接方法。3.了解Code Composer Studio 2.2 软件操作环境和基本功能,了解TMS320C2xxx 软件开发过程。学习创建工程和管理工程的方法。了解基本的编译和调试功能。

2、学习使用观察窗口。了解图形功能的使用。二.实验设备1.PC 兼容机一台;操作系统为Windows2000 ( 或WindowsNT、 Windows98、WindowsXP),以下假定操作系统为Windows2000。2.ICETEK-LF2407-USB-EDU(或ICETEK-LF2407-PP-EDU)实验箱一台。3.USB 连接电缆一条 (如使用PP 型仿真器换成并口电缆一条)。三.实验原理开发TMS320C2xxx 应用系统一般需要以下几个调试工具来完成:*软件集成开发环境(Code Composer Studio 2.2):完成系统的软件开发,进行软件和硬件仿真调试。它也是硬件调试

3、的辅助手段。*开发系统(ICETEK 5100 USB 或ICETEK 5100 PP):实现硬件仿真调试时与硬件系统的通信,控制和读取硬件系统的状态和数据。*评估模块(ICETEK LF2407-A 或ICETEK LF2407-C 等):提供软件运行和调试的平台和用户系统开发的参照。Code Composer Studio 2.2 主要完成系统的软件开发和调试。它提供一整套的程序编制、维护、编译、调试环境,能将汇编语言和C 语言程序编译连接生成COFF (公共目标文件)格式的可执行文件,并能将程序下载到目标 DSP 上运行调试。用户系统的软件部分可以由Code Composer Studi

4、o 建立的工程文件进行管理,工程文件一般包含以下几种文件:*源程序文件:C 语言或汇编语言文件 (*.ASM 或*.C)*头文件(*.H)*命令文件(*.CMD)*库文件(*.LIB,*.OBJ)四.实验步骤1.实验准备连接实验设备检查并设置ICETEK-LF2407 实验箱的各电源开关均处于关闭状态;连接实2验箱提供的三相电源线,保证接地良好。如使用 USB 型仿真器,将提供的 USB 电缆的扁平端连接到计算机的 USB 接口上,另一端不接(如使用PP 型仿真器,首先确认计算机电源处于关闭状态,然后将提供的并口电缆的一端连接到计算机的并行接口上)。连接仿真器的仿真电缆接头到DSP 系统板上的

5、JTAG 接头。注意仿真器接头上的一个插孔中有一个封针,DSP 系统板上的JTAG 接口的相应插针是被空开的,这样保证了仿真接头的方向不会接反;如使用PP 型仿真器,连接并口电缆的未连接端到仿真器上相应接头。如使用 LF2407-A 的DSP 系统板,关闭DSP 系统板上的电源开关。将5V 电源连接到DSP 系统板上。开启设备接通计算机电源,进入Windows 操作系统。打开实验箱电源开关,实验箱上的电源指示灯亮。如使用 LF2407-A 的DSP 系统板,打开DSP 系统板电源开关;DSP 系统板上电源指示灯DS2 、DS3 亮, DS1 亮一下后熄灭。安装Code Composer Stu

6、dio 2.2(可选做)将实验箱附带的教学光盘插入计算机光盘驱动器。利用桌面上“我的电脑”打开教学光盘的“CCS 开发软件 ”目录,双击“CCS2000.exe”,进入安装程序(如果安装不成功,请使用WinRar 软件将该压缩包解压到硬盘后,使用其中的Setup.exe 进行安装)。选择 “Code Composer Studio”,按照安装提示进行安装,并重新启动计算机。安装完毕,桌面上出现两个新的图标“Setup CCS C2000”、“CCS C2000”。注意 CCS 的安装要求NT 架构的操作系统安装过SP1(含)以上的补丁包。安装DSP 开发系统驱动程序( 可选做)安装USB 型仿

7、真器的驱动程序:使用 “我的电脑”,执行 开发系统驱动Usb 目录中的安装程序“usbdriver24xx.exe”,并根据提示完成安装。连接计算机上USB 接口电缆的方形接口一端到仿真器上相应接口;仿真器上红色电源灯亮,表示USB 接口连通;计算机提示发现新的设备。指定驱动程序的路径到已安装的CCS 下的ICETEK 目录,选择 “mdpjtag.inf”,并完成安装。观察仿真器上绿色指示灯亮,表示驱动程序开始工作。安装PP 型仿真器的驱动程序: 使用 “ 我的电脑”,执行教学光盘“ 开发系统驱动PP ” 目录中的安装程序“Driver24xxpp.exe”,并根据提示完成安装。如果仿真器的

8、工作环境是以NT 为内核的操作系统,如:WindowsNT、 Windows2000、 WindowsXP,还需要安装WindowsNTDriver 驱动,运3行教学光盘的“工具” 目录中的WndowsNTDriver.exe 并按照步骤完成安装即可,安装完毕按照提示需要重新启动计算机。2.设置Code Composer Studio 在硬件仿真(Emulator)方式下运行双击桌面上“Setup CCS C2000”,启动“Code Composer Studio Setup”。在“Import Configuration”对话框中单击“Clear System Configuration”

9、按钮,在接下来的对话框中选择“是” ,清除原先的系统设置;窗口“Code Composer Studio Setup”中左侧“SystemConfiguration” 栏中“My System”项被清空。对于USB 型仿真器 (如使用PP 型仿真器则跳过此步),在“Available Configurations”列表中,单击选择“ICETEK-5100 USB Emulator For TMS320F24xx”驱动,并单击“Add to systemconfiguration”按钮;窗口“Code Composer Studio Setup”中左侧“System Configuration”

10、栏中 “My System”项中加入“F24xx XDS510 Emulator”项。单击“Close”按钮,退出“Import Configuration”对话框。 _对于PP 型仿真器,在“Code Composer Studio Setup”窗口中间的“Available Board/SimulatorTypes”窗口中查找名为“Itk2xxpp”的驱动程序,(如果没有或此驱动程序前有禁止符号则:选择右侧窗口中“Install a Device Driver”,在随后出现的“Select Device Driver”对话框中,选择(CCS)ICETEK2xxPP 目录中的“Itk2xxp

11、p.dvr”驱动程序) ;双击窗口中间的“Available Board/Simulator Types”中的“Itk2xxpp”,选择“Board Properties”卡片,将其中 “I/O Port”的取值改为0x378,选择“Next”,单击“Add Sigle”、“Finish”。选择“Code Composer Studio Setup”窗口“File”采单中“Exit”项退出,并在接下来显示的对话框中选择“是” ,保存设置。3.启动Code Composer Studio双击桌面上“CCS C2000” ,启动 Code Composer Studio 2.2;可以看到显示出的C

12、2XX Code Composer Studio 窗口;4.创建工程创建新的工程文件:选择菜单“Project”的“New”项;在 Project 对话框中输入“volume”作为项目文件名;在 “Location”对话框中,改变目录到D:2407EDULabLab1-UseCCS,并保存;这时建立的是一个空的工程文件;展开主窗口左侧工程管理窗口中“Project”下新建立的“volume.pjt”,其中各项均为空。在工程文件中添加程序文件:选择菜单“Project”的“Add Files to Project”项;在“Add Files to Project”对话框中改变文件类型为“C So

13、urce Files(*.C)”,选择显示出来的文件“volum.c”;重复上述各步骤,再添加以下文件到volum 工程中:volume24x.cmd 和rts2407.lib。编译连接工程:选择菜单“Project”的“Rebuild All”项;注意编译过程中CCS 主窗口下部的“Build”提示窗中显示编译信息,最后将给出错误和警告的统计数。5.编辑修改工程中的文件查看工程文件:展开CCS 主窗口左侧工程管理窗中的工程各分支,可以看到“volume.pjt”工程中包含“volume.h”、“rts2407.lib”、“volume.c” 和“volume24x.cmd”文4件,其中第一个

14、为程序在编译时根据程序中的“include”语句自动加入的;选择“Project”菜单中的“Scan All Dependencies”。查看源文件:*双击工程管理窗中的“volume.c”文件,可以查看程序内容。*双击工程管理窗中的“volume.h” 文件,打开此文件显示,可以看到其中有主程序中要用到的一些宏定义如“BUF_SIZE”等。*“volume24x.cmd”文件定义程序所放置的位置,此例中描述了2407A 的片内存储器资源,指定了程序和数据在内存中的位置。编辑修改源文件:打开“volume.c”,找到“main()”主函数,将语句“input = ”最后的分号去掉,这样程序中就出现了一个语法错误;重新编译连接工程,可以发现编译信息窗口出现发现错误的提示,双击红色错误提示,CCS 自动转到程序中出错的地方;将语句修改正确(这里是将语句末尾的分号加上) ;重新编译;注意,重新编译时修改的文件被C

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 高中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号