DSP實验指导书fir版.docVIP

  • 26
  • 0
  • 约2.12万字
  • 约 24页
  • 2016-12-06 发布于重庆
  • 举报
DSP實验指导书fir版

数字信号处理器(DSP) 实验指导书 (电子工程实验室编) 江苏科技大学 前 言 “数字信号处理器”课程实验是在学习“数字信号处理器”课程中加强理解 基本的DSP的设计的方法、思路和流程而开设的实践性课程。通过本实验课程的学习,使学生进一步掌握定点运算DSP的基本知识,包括TMS320C54x的基本硬件资源:总线结构、存储器、中央处理单元、片内外设,以及DSP软件设计的方法和软件工具CCS的使用,同时通过实验接受了DSP开发的基本步骤训练,为以后从事深入的专业开发打下基础。 本课程实验包含四个必修实验。实验一《CCS入门实验》,可使学生掌握Code Composer Studio 2.0 软件的操作环境和基本功能,掌握TMS320C5xxx 软件开发过程。实验二《编制链接控制文件》,可学习到命令文件控制代码的编制,学会建立和改变map 文件,以及利用它观察DSP 内存使用情况的方法。实验三《数据存取实验》,可使学生掌握操作TMS320C5xxx 内存空间的指令。实验四《定点数除法实验》,可进一步理解用减法和移位指令实现除法运算。 本实验课程适用于电子信息工程专业《数字信号处理器及应用》课程,电子信息科学与技术专业《数字信号处理器》课程,自动化专业、电气工程与自动化专业和测控技术专业的《DSP技术及应用》课程。 目 录 实验一:CCS入门实验 4 实验二:编制链接控制文件 10 实验三:数据存取实验 15 实验四:定点数除法实验 19 实验一:CCS入门实验 实验类型:验证 实验学时:2学时 实验要求:必修 一.实验目的 1.掌握Code Composer Studio 2.0 的安装和配置。 2.了解DSP 开发系统和计算机与目标系统的连接方法。 3.了解Code Composer Studio 2.0 软件的操作环境和基本功能,了解TMS320C5xxx 软件开发过程。 (1)学习创建工程和管理工程的方法。 (2)了解基本的编译和调试功能。 (3)学习使用观察窗口。 (4)了解图形功能的使用。 二. 实验内容 1. 完成CCS软件的配置和启动; 2. 创建工程文件,创建源文件并添加到工程文件中,完成编译; 3. 下载和运行输出文件,描述F10、F9、F8、F5等按键的作用; 4. 使用观察窗口查看str 变量和num 变量的值; 5. 掌握文件输入/输出的功能,在程序行read_signals(int *input)上设置Probe 断点,执行 File→File I/O,打开对话框,加载数据sine2.dat到目标机上,并进行关联设置,最后用图形窗口观察inp_buffer的图形。 三.实验原理 开发TMS320C5xxx 应用系统一般需要以下几个调试工具来完成: (1)软件集成开发环境(Code Composer Studio 2.0):完成系统的软件开发,进行软件和 硬件仿真调试。它也是硬件调试的辅助手段。 (2)开发系统(ICETEK 5100 USB 或ICETEK 5100 PP):实现硬件仿真调试时与硬件系 统的通信,控制和读取硬件系统的状态和数据。 (3) 评估模块(ICETEK VC5416-A 或ICETEK VC5416-C 等):提供软件运行和调试的 平台和用户系统开发的参照。 *Code Composer Studio 2.0 主要完成系统的软件开发和调试。它提供一整套的程序编制、维护、编译、调试环境,能将汇编语言和C 语言程序编译连接生成COFF (公共目标文件)格式的可执行文件,并能将程序下载到目标DSP 上运行调试。 *用户系统的软件部分可以由Code Composer Studio 建立的工程文件进行管理,工程文件一般包含以下几种文件: -源程序文件:C 语言或汇编语言文件(*.ASM 或*.C) -头文件(*.H) -命令文件(*.CMD) -库文件(*.LIB,*.OBJ) CCS软件安装的操作一般包括几个步骤:CCS软件的安装、配置和启动,工程文件的创建、编译和调试。调试手段有很多,要掌握常用按键F10、F8等的基本使用,掌握观察窗口的使用, 掌握使用文件输入/输出功能,并利用图形窗口观察其波形。 四.实验组织运行要求 1. 学生在进行实验前必须进行充分的预习,熟悉实验内容; 2. 学生严格遵守实验室的各项规章制度,注意人身和设备安全,配合和服从实验室人员管理; 3. 教师在学生实验过程中予以必要的辅导,独立完成实验; 4. 教师审查、分析学生实验

文档评论(0)

1亿VIP精品文档

相关文档