系统设计和实现方法。 (三)理论教学的基本要求 1、知识目标 通过学习本课程,学生应获得DSP技术原理、硬件设计、应用程序开发等 知识。 本课程的宗旨是培养既有理论知识,又能解决实际问题的开拓性人才,为今 后服务社会,开展实际工作奠定良好的基础。本课程旨在培养学生掌握DSP技 术的基本概念,掌握DSP的基本分析方法和设计方法。教学内容的基本要求分 为掌握、理解、了解三级,这三类要求是: (1)掌握:要求学生对这些内容深入领会,并能熟练运用。 (2)理解:要求学生对这些内容全面理解,但对一些定理的复杂推导一般 不作要求,只要求会用其进行分析、计算有关简单问题。 (3)了解:只要求对这些内容有所了解,一般不要求应用。 2、能力目标 通过本课程的学习,学生应获得如下能力: (1)独立分析问题和解决问题的能力。 (2)通过系统的实践教学锻炼,使学生具有一定的软硬件开发初步能力。 (3)能进行简单的DSP系统设计能力和应用程序设计能力。 (4)培养学生的创新能力和应用能力,使学生具有坚实的理论基础,较强 的动手能力及可持续发展的能力。 3、素质目标 通过本课程的学习,应注意培养学生以下素质: (1)严谨的科学分析能力。 (2)科学的开拓创新精神。 (3)既有理论知识,又能解决实际问题的开拓型人才。 (四)实践教学要求 2
2 系统设计和实现方法。 (三)理论教学的基本要求 1、知识目标 通过学习本课程,学生应获得 DSP 技术原理、硬件设计、应用程序开发等 知识。 本课程的宗旨是培养既有理论知识,又能解决实际问题的开拓性人才,为今 后服务社会,开展实际工作奠定良好的基础。本课程旨在培养学生掌握 DSP 技 术的基本概念,掌握 DSP 的基本分析方法和设计方法。教学内容的基本要求分 为掌握、理解、了解三级,这三类要求是: (1)掌握:要求学生对这些内容深入领会,并能熟练运用。 (2)理解:要求学生对这些内容全面理解,但对一些定理的复杂推导一般 不作要求,只要求会用其进行分析、计算有关简单问题。 (3)了解:只要求对这些内容有所了解,一般不要求应用。 2、能力目标 通过本课程的学习,学生应获得如下能力: (1)独立分析问题和解决问题的能力。 (2)通过系统的实践教学锻炼,使学生具有一定的软硬件开发初步能力。 (3)能进行简单的 DSP 系统设计能力和应用程序设计能力。 (4)培养学生的创新能力和应用能力,使学生具有坚实的理论基础,较强 的动手能力及可持续发展的能力。 3、素质目标 通过本课程的学习,应注意培养学生以下素质: (1)严谨的科学分析能力。 (2)科学的开拓创新精神。 (3)既有理论知识,又能解决实际问题的开拓型人才。 (四)实践教学要求
18个学时的实践教学,按照《DSP器件与应用》课内实验实验课程标准安 排,实验内容如下表所示。 学实每必 实验项目编 实验项目 时 名称 实验内容提要 验 组开/ 号 分 类 人 选 型 数 Code 掌握开发环境CCS的使用,软 0441011301 Composer Studio入门 硬件调试的基本方法。 性 开 绾写一个以 学习用标准c语言编制程序, 设 语言为其 0441011302 连接命令文件,学会建立和改 础的DSP程 变ma即文件, 以及利用它观雾 开 DSP内存使用情况的方法。 编写一个到 学习用汇编语言编制程序,了 汇绵语言为 0441011303 解C54x汇编语言程序结果和 计 1 基础的DS 开 程序 些简单的汇编语句用法。 性 通过实验熟悉VC5416的定时 设 DSP的定时 0441011304 器及其控制方法:掌握VC5416 的中断结构和对中断的处理流 3计 必 1 器 性 开 5416芯片的MPMC工 设 0441011305 自启动 作方式、自启动方式。掌握DSP 3 扩展Flash的烧写过程,学习自 计 开 启动程序的设计。 通过实验学习使用5416ADSP 0441011306 发光二极 展端口控制外围设备的 阵列显示 了解发光二极管的控制编 开 程方法。 有限冲击响 设 在VC5416中用窗函数法设计 0441011307 应滤波器算 FIR数字滤波器的原理和方法 无限冲击响 掌握在VC5416中设计ⅡR数宁 0441011308 应滤波器算 滤波器的原理和方法:熟悉IIR 3 法 滤波器特性。 性 学握在VC5416中用窗函数法 0441011309 快速傅立叫 傅里叶 变换的 变换算法 理和方法:熟悉FFT快速傅里 性 叶变换特性
3 18 个学时的实践教学,按照《DSP 器件与应用》课内实验实验课程标准安 排,实验内容如下表所示。 实验项目编 号 实验项目 名 称 实验内容提要 学 时 分 配 实 验 类 型 每 组 人 数 必 开/ 选 开 0441011301 Code Composer Studio 入门 掌握开发环境 CCS 的使用,软 硬件调试的基本方法。 3 验 证 性 1 必 开 0441011302 编写一个以 c 语言为基 础的 DSP 程 序 学习用标准 c 语言编制程序, 连接命令文件,学会建立和改 变 map 文件,以及利用它观察 DSP 内存使用情况的方法。 3 设 计 性 1 必 开 0441011303 编写一个以 汇编语言为 基础的 DSP 程序 学习用汇编语言编制程序,了 解 C54x 汇编语言程序结果和 一些简单的汇编语句用法。 3 设 计 性 1 选 开 0441011304 DSP 的定时 器 通过实验熟悉 VC5416 的定时 器及其控制方法;掌握 VC5416 的中断结构和对中断的处理流 程。 3 设 计 性 1 必 开 0441011305 自启动 了解VC5416芯片的MP/MC工 作方式、自启动方式。掌握 DSP 扩展 Flash 的烧写过程,学习自 启动程序的设计。 3 设 计 性 1 选 开 0441011306 发光二极管 阵列显示 通过实验学习使用 5416ADSP 的扩展端口控制外围设备的方 法,了解发光二极管的控制编 程方法。 3 设 计 性 1 选 开 0441011307 有限冲击响 应滤波器算 法 在 VC5416 中用窗函数法设计 FIR 数字滤波器的原理和方法。 3 设 计 性 1 必 开 0441011308 无限冲击响 应滤波器算 法 掌握在VC5416中设计IIR数字 滤波器的原理和方法;熟悉 IIR 滤波器特性。 3 设 计 性 1 必 开 0441011309 快速傅立叶 变换算法 掌握在 VC5416 中用窗函数法 设计 FFT 快速傅里叶变换的原 理和方法;熟悉 FFT 快速傅里 叶变换特性。 3 设 计 性 1 必 开
熟悉使用VC5416板控制 ICETEK-CTR上交通灯的方 0441011310 交通灯综合 控制 法,熟练运用定时器和终端的 选开 使用和编程,学习复杂控制程 序设计思路。 (五)教学学时分配数 学时分配 章次 各章名称 讲授实验 上机课外小计 DSP技术概述 3 2 DSP芯片结构介绍 3 DSP指令系统及特点 12 4 DSP软件开发过程 6 12 汇编语言编程举例 6 9 6 CCS集成开发环境 3 3 6 总讯 36 18 54 (六)大纲内容 第一章DSP技术概述 基本内容:简单介绍DSP的含义、特点、现状和发展、DSP产品的分类和 应用领域。 重点:DSP的基本概念。 教学要求:了解DSP的基本概念、产品分类及主要应用方向, 第二章DSP芯片结构介绍 基本内容:TMS320C54xDSP芯片的硬件结构介绍,包括总线结构、存储器 CPU以及外围设备等等。 重点:CPU各单元的功能和特点:存储器的地址空间分配。 难点:存储器的地址空间分配。 教学要求:掌握TMS320C54x系列DSP的硬件整体结构,理解其总线结构、 中央处理器单元和存储空间结构,掌握常用片内外设的工作原理和使用
4 0441011310 交通灯综合 控制 熟悉使用 VC5416 板控制 ICETEK-CTR 上交通灯的方 法,熟练运用定时器和终端的 使用和编程,学习复杂控制程 序设计思路。 3 综 合 性 1 选 开 (五)教学学时分配数 章次 各章名称 学时分配 讲授 实验 上机 课外 小计 1 DSP 技术概述 3 2 2 DSP 芯片结构介绍 9 3 12 3 DSP 指令系统及特点 9 3 12 4 DSP 软件开发过程 6 6 12 5 汇编语言编程举例 6 3 9 6 CCS 集成开发环境 3 3 6 总计 36 18 54 (六)大纲内容 第一章 DSP 技术概述 基本内容:简单介绍 DSP 的含义、特点、现状和发展、DSP 产品的分类和 应用领域。 重点:DSP 的基本概念。 教学要求:了解 DSP 的基本概念、产品分类及主要应用方向。 第二章 DSP 芯片结构介绍 基本内容:TMS320C54x DSP 芯片的硬件结构介绍,包括总线结构、存储器、 CPU 以及外围设备等等。 重点:CPU 各单元的功能和特点;存储器的地址空间分配。 难点:存储器的地址空间分配。 教学要求:掌握 TMS320C54x 系列 DSP 的硬件整体结构,理解其总线结构、 中央处理器单元和存储空间结构,掌握常用片内外设的工作原理和使用
第三章DSP指令系统及特点 基本内容:重点了解TMS320C54x的七种寻址方式,指令集和特殊指令。 给出特殊指令使用范例,以及流水线的使用技巧。 重点:数据寻址方式:四类指令的使用方法。 难点:典型指令(特别是间接寻址指令)的使用方法。 教学要求:熟悉TMS320C54x系列DSP的数据寻址方式,掌握TMS320C54x 系列DSP的指令使用方法,为DSP芯片的软件编程和提高编写程序的运行效率 建立基础。 第四章DSP软件开发过程 基本内容:DSP应用系统开发方法、TMS320C54x应用软件开发方法、COFF 的一般概念、段的概念、汇编语言程序的编写方法、程序接入、链接器。 重点:COFF的一般概念,包括段的概念。 教学要求:了解DSP的软件开发过程,深刻理解COF的一般概念,包括 段的概念。熟悉汇编器和汇编伪指令的使用,深刻理解汇编器对段的处理。熟悉 链接器的作用,掌握链接命令文件的编写。 第五章汇编语言编程举例 基本内容:TMS320C54x汇编语言编程方法和技巧,包括程序的控制与转移、 堆栈的使用方法、重复操作、数据块传送等等。 重点:汇编语言基本指令应用,各种编程方法和技巧。 难点:汇编语言的编程技巧。 教学要求:掌握汇编语言的各种编程方法和技巧。 第六章CCS集成开发环境 基本内容:CCS的基本特征与安装设置、CCS集成环境的使用、GEL语言 的使用、简单DSP程序的调试实例、从文件中读取数据并测试算法的调试实例。 重点:CCS的基本原理和使用方法。 教学要求:学握CCS的基本原理和使用方法,学会用CCS软件编辑、编译、 链接、软件仿真、硬件调试及实时跟踪DSP程序的设计与开发。 5
5 第三章 DSP 指令系统及特点 基本内容:重点了解 TMS320C54x 的七种寻址方式,指令集和特殊指令。 给出特殊指令使用范例,以及流水线的使用技巧。 重点:数据寻址方式;四类指令的使用方法。 难点:典型指令(特别是间接寻址指令)的使用方法。 教学要求:熟悉 TMS320C54x 系列 DSP 的数据寻址方式,掌握 TMS320C54x 系列 DSP 的指令使用方法,为 DSP 芯片的软件编程和提高编写程序的运行效率 建立基础。 第四章 DSP 软件开发过程 基本内容:DSP 应用系统开发方法、TMS320C54x 应用软件开发方法、COFF 的一般概念、段的概念、汇编语言程序的编写方法、程序接入、链接器。 重点:COFF 的一般概念,包括段的概念。 教学要求:了解 DSP 的软件开发过程,深刻理解 COFF 的一般概念,包括 段的概念。熟悉汇编器和汇编伪指令的使用,深刻理解汇编器对段的处理。熟悉 链接器的作用,掌握链接命令文件的编写。 第五章 汇编语言编程举例 基本内容:TMS320C54x 汇编语言编程方法和技巧,包括程序的控制与转移、 堆栈的使用方法、重复操作、数据块传送等等。 重点:汇编语言基本指令应用,各种编程方法和技巧。 难点:汇编语言的编程技巧。 教学要求:掌握汇编语言的各种编程方法和技巧。 第六章 CCS 集成开发环境 基本内容:CCS 的基本特征与安装设置、CCS 集成环境的使用、GEL 语言 的使用、简单 DSP 程序的调试实例、从文件中读取数据并测试算法的调试实例。 重点:CCS 的基本原理和使用方法。 教学要求:掌握 CCS 的基本原理和使用方法,学会用 CCS 软件编辑、编译、 链接、软件仿真、硬件调试及实时跟踪 DSP 程序的设计与开发
(七)课程有关说明 (八)主要教学方法与媒体要求 在教学中,采取“精讲多练”的教学模式。理论讲授利用多媒体教学,注意抓 大放小,以点带线,以线带面。极其看重学习过程中工程实训的作用,不仅仅是 通过习题来让学生理解和掌握理论,且在讲述了相关理论之后,即安排相应的实 验项目,让学生手脑结合,在动手中去消化领会。通过这种方式,让学生把知识 记在脑里,把效果看在眼里,把技能练在手里。这样一来,学生既得到专业的工 程能力训练,也更有利其进行知识迁移。 (九)使用教材及主要参考书 使用教材: 陈金鹰:《DSP技术及应用》,机械工业出版社,2011 主要参考书: 戴明桢,周建江:《TMS320C54xDSP原理、结构与应用》,北京航空航天 大学出版社,2001 张卫宁:《DSP原理与应用教程》,科学出版社,2008 申敏:《DSP原理及其在移动通信中的应用》,人民邮电出版社,2001 李刚:《TMS320F206DSP原理、结构与应用》,北京航空航天大学出版社,2002 (十)推荐的散学网站和相关专业文献网站 T公司:www.ti..com.cn 艾瑞合众:http://www..seeddsp.com (十一)其他 主要采用笔试的方式,题型设有选择、填空、计算、应用、问答等,考核方 式为考试:每学期平时成绩(包括作业成绩、缺课和听课、实验等情况)占总评 成绩的30%,期末考试成绩占70%。 6
6 (七)课程有关说明 无。 (八)主要教学方法与媒体要求 在教学中,采取“精讲多练”的教学模式。理论讲授利用多媒体教学,注意抓 大放小,以点带线,以线带面。极其看重学习过程中工程实训的作用,不仅仅是 通过习题来让学生理解和掌握理论,且在讲述了相关理论之后,即安排相应的实 验项目,让学生手脑结合,在动手中去消化领会。通过这种方式,让学生把知识 记在脑里,把效果看在眼里,把技能练在手里。这样一来,学生既得到专业的工 程能力训练,也更有利其进行知识迁移。 (九)使用教材及主要参考书 使用教材: 陈金鹰:《DSP 技术及应用》,机械工业出版社,2011 主要参考书: 戴明桢,周建江:《TMS320C54x DSP 原理、结构与应用》,北京航空航天 大学出版社,2001 张卫宁:《DSP 原理与应用教程》,科学出版社,2008 申敏:《DSP 原理及其在移动通信中的应用》,人民邮电出版社,2001 李刚:《TMS320F206 DSP 原理、结构与应用》,北京航空航天大学出版社,2002 (十)推荐的教学网站和相关专业文献网站 TI 公司:www.ti.com.cn 艾瑞合众:http://www.seeddsp.com/ (十一)其他 主要采用笔试的方式,题型设有选择、填空、计算、应用、问答等,考核方 式为考试:每学期平时成绩(包括作业成绩、缺课和听课、实验等情况)占总评 成绩的 30%,期末考试成绩占 70%