1、DSP技术实验教学大纲一、课程基本信息二、教学目标本课程是为计算机科学与技术专业的本科生开设的学科拓展课程之一,本课程教学内容中文名称DSP技术实验英文名称DSP Technology Experiment适用专业计算机科学与技术/信息工程先修课程数电、C语言程序设计、组成原 理、数字信号处理课程类别专业拓展课修读性质限选学分/学时大三2.5学分/14学时考核方式考试是从应用的角度使学生了解DSP的体系结构和基本原理,熟悉DSP芯片的开发工具和使用方 法,掌握DSP系统设计和软/硬件开发。三、教学内容实验工程一:Code Composer Studio入门(2学时).实验属性:验证实验2,修读
2、性质:必开3 .教学目标:一、掌握Code Composer Studio 2.21的安装和配置步骤过程。二、了解DSP开发系统和计算机与目标系统的连接方法。三、了解Code Composer Studio 2.21软件的操作环境和基本功能,了解 TMS320C55xx软件开发过程。 学习创立工程和管理工程的方法。 了解基本的编译和调试功能。学习使用观察窗口。(4) 了解图形功能的使用。4.实验内容设置Code Composer Studio 2.21在硬件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21创立工程:i. 编辑修改工程中的文件:V. 基本
3、调试功能使用观察窗口文件输入/输出图形功能简介vi. 退出 CCSo实验工程二:编写一个以C语言为基础的DSP程序(2学时)L实验属性:验证实验2,修读性质:必开3 .教学目标:.一、 学习用标准c语言编制程序;了解常用的C语言程序设计方法和组成局部。二、 学习编制连接命令文件,并用来控制代码的连接。三、 学会建立和改变map文件,以及利用它观察DSP内存使用情况的方法。四、熟悉使用软件仿真方式调试程序。4 .实验内容设置Code Composer Studio 2.21在软件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21创立工程:i. 设置工程文件
4、:ii. 编辑输入源程序编译源文件、下载可执行程序翻开观察窗口观察程序运行结果iii. 内存映像文件X. 对照观察map文件和cmd文件的内容改变内存分配退出 CCSo实验工程三:DSP数据存取(2学时)1 .实验属性:验证实验.修读性质:必开.教学目标:一、了解TMS320VC5509A的内部存储器空间的分配及指令寻址方式。二、了解ICETEK-VC5509-A板扩展存储器空间寻址方法,及其应用。三、了解ICETEK-5509-A-EDU实验箱扩展存储器空间寻址方法,及其应用。四、学习用Code Composer Studio修改、填充DSP内存单元的方法。五、学习操作TMS320VC55x
5、x内存空间的指令。2 .实验内容:i. 设置Code Composer Studio 2.21在硬件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21翻开工程文件编译、下载程序ii. 程序区的观察和修改运行程序观察结果退出 CCSo实验工程四:指示灯(2学时)1 .实验属性:验证实验2,修读性质:必开.教学目标:一、了解ICETEK-VC5509-A板在TMS320VC5509DSP外部扩展存储空间上的扩展。二、了解ICETEK-VC5509-A板上指示灯扩展原理。三、学习在C语言中使用扩展的控制寄存器的方法。3 .实验内容设置Code Composer
6、 Studio 2.21在硬件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21翻开工程文件i. 编译、下载程序运行程序观察结果退出 CCSo实验工程五:有限冲激响应滤波器(FIR)算法(2学时)1 .实验属性:验证实验,修读性质:必开.教学目标:.一、掌握用窗函数法设计FIR数字滤波器的原理和方法。二、熟悉线性相位FIR数字滤波器特性。三、了解各种窗函数对滤波器特性的影响。2 .实验内容设置Code Composer Studio 2.21在软件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21翻开工程,浏览程序
7、:i. 编译并下载程序翻开观察窗口设置断点运行并观察结果:ii. 退出 CCSo实验工程六:无限冲激响应滤波器(HR)算法(2学时)L实验属性:验证实验.修读性质:必开2 .教学目标:一、掌握设计IIR数字滤波器的原理和方法。二、熟悉HR数字滤波器特性。三、了解IIR数字滤波器的设计方法。4,实验内容设置Code Composer Studio 2.21在软件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21iii.翻开工程,浏览程序:iv.编译并下载程序v.翻开观察窗口vi.设置断点vii.运行并观察结果:viii. 退出 CCSo实验工程七:液晶显示
8、器控制显示(2学时)1 .实验属性:综合性实验2,修读性质:必开3 .教学目标:一、掌握使用5509ADSP的扩展I/O端口控制外围设备的方法二、了解液晶显示器的显 示控制原理及编程方法。4 .实验内容设置Code Composer Studio 2.21在硬件仿真(Emulator)方式下运行启动 Code Composer Studio 2.21i. 翻开工程文件:ii. 编译、下载程序。iii. 运行程序观察结果:iv. 更改程序中对页、列的设置,实现不同位置的显示。v. 自己设计一些控制语句,实现不同显示效果。vi. 结束程序运行,退出CCSo四、考核形式及成绩评定(-)考核形式:实验
9、操作(二)成绩评定:期末综合成绩=平时成绩*30%+期末考查成绩*70%五 教材与参考书教 材:汪春梅、孙洪波等著.TMS320C55x DSP原理及应用.北京:电子工业出版社.2009 年7月.参考书:1阜阳师范学院计算机与信息学院DSP实验指导书2010年1月六、课程学时分配表序号实验工程名称学时实验属性修读性质主要仪器设备实验工程1Code Composer Studio 入 门2验证必开PC 机、ICETEKDSP教学实验箱实验工程2编写一个以C语言为基础 的DSP程序2验证必开PC 机、ICETEKDSP教学实验箱实验工程3DSP数据存取2验证必开PC 机、ICETEKDSP教学实验箱实验项H 4指示灯2验证必开PC 机、ICETEKDSP教学实验箱实验工程5有限冲激响应滤波器(FIR) 算法2验证必开PC 机、ICETEKDSP教学实验箱实验工程6无限冲激响应滤波器(HR) 算法2验证必开PC 机、ICETEKDSP教学实验箱实验工程7液日日业小器控制业小2综合必开PC 机、ICETEKDSP教学实验箱