石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第1次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 3月5日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第1章 绪论 | ||
课堂教学 | 目的:通过本章的学习,使学生清楚本专业课程的性质、DSP芯片的发展概况以及DSP系统的设计流程。 要求:理解数字信号处理理论与方法;正确理解可编程DSP芯片的发展概况和特点、分类及应用;掌握DSP系统的构成、特点、设计过程和芯片的选择。 | ||
教学内容 及时间分配 | 教学内容:数字信号处理概述;可编程DSP芯片;DSP系统;DSP产品简介。 时间分配:2学时。 | ||
重点、难点 以及对策 | 重点:DSP系统的构成和DSP系统的设计过程; 难点:DSP芯片的特点及DSP芯片的应用。 | ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点知识,联系当前主流DSP产品组织教学; 辅助手段:穿插科普知识的轶事来提高学生的学习兴趣; 师生互动:向同学提问关于单片机系统的设计方法,以突出DSP系统设计的特点; | ||
作业、思考题 | 作业及课外训练: 1、数字信号处理实现方法一般有几种?在进行DSP系统设计时,应如何选择合理的DSP芯片? 2、简要地叙述DSP芯片的发展概况。 | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第2次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 3月12日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第2章 TMS320C54x的硬件结构2.1、2.2节 | ||
课堂教学 | 目的:通过对C54x的基本结构、C54x的主要特性和外部引脚两小节知识的学习,使学生掌握C54x DSP的CPU内部结构和外部引脚等基本知识。 要求:掌握DSP芯片的CPU的基本结构和工作原理;正确理解TMS320C5402的144个引脚的基本功能。 | ||
教学内容 及时间分配 | 教学内容:C54x的基本结构;C54x的主要特性、C54x的引脚功能。 时间分配:2学时。 | ||
重点、难点 以及对策 | 重点:C54x的中央处理器的基本结构、C54x的控制引脚、地址和数据引脚的基本特性; 难点:C54x的串行口引脚、HPI主机接口引脚的引脚功能及特点。 对策:师生互动,向学生提问关于单片机系统的扩展知识,以引出DSP系统的扩展,从而掌握DSP相关引脚的功能;辅以课后练习,加深对重点难点的理解。
| ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点知识,补充DSP和外扩存储器和IO设备的硬件连接知识; 辅助手段:结合单片机扩展方面的知识讲解DSP和外围设备的引脚连接方法; | ||
作业、思考题 | 1、 TMS320C54x 芯片的基本结构都包括哪些部分? 2、 TMS320C54x 芯片的 CPU 主要由哪几部分组成? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第3次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 3月19日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第2章 TMS320C54x的硬件结构2.3、2.4节 | ||
课堂教学 | 目的:通过对C54x的内部总线结构和中央处理器两小节知识的学习,使学生掌握C54x DSP的内部总线的基本特点和CPU重要部件的基本工作原理等知识。 要求:掌握C54x的内部总线结构的基本特点;掌握ALU、A和B、桶形移位器、MAC单元、CPU状态和控制寄存器等重要部件的基本原理。 | ||
教学内容 及时间分配 | 教学内容:C54x的内部总线结构、ALU、桶形移位寄存器、MAC、CSSU、EXP、CPU状态和控制寄存器。 时间分配:2学时。
| ||
重点、难点 以及对策 | 重点:C54x的内部总线结构;CPU重要部件的基本原理; 难点:CPU重要部件的基本原理。 对策:师生互动,通过讲练结合、问答结合让教师了解学生对基本知识点的掌握情况,并根据实际情况对重点内容进行深入分析; | ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点知识,穿插实例讲解; 辅助手段:利用书中实例分析,设计练习题目让学生课堂上现场思考; | ||
作业、思考题 | 3、处理器工作方式状态寄存器PMST中的MP/MC、OVLY和DROM三个状态位对C54x的存储空间结构各有何影响?
| ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第4次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 3月26日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第2章 TMS320C54x的硬件结构2.5、2.6节 | ||
课堂教学 | 目的:通过对C54x的存储空间结构和片内外设电路两小节知识的学习,使学生掌握C54x DSP的存储空间的地址分配和片内外设基本部件的结构原理等基础知识。 要求:掌握C54x程序存储空间、数据存储空间的基本配置以及I/O空间访问的特点;掌握C54x片内外设的主要功能和特点。 | ||
教学内容 及时间分配 | 教学内容:存储空间结构、程序存储空间、数据存储空间、I/O空间、通用I/O引脚、定时器、时钟发生器、主机接口HPI、串行通信接口、软件可编程等待状态发生器、可编程分区转换逻辑。 时间分配:2学时。 | ||
重点、难点 以及对策 | 重点:C54x的程序存储空间和数据存储空间的基本配置; 难点:多种类型的串行通信接口的区别。 对策:师生互动,通过讲练结合、问答结合让教师了解学生对基本知识点的掌握情况,并根据实际情况对重点内容进行深入分析; | ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点知识,穿插实例讲解; 辅助手段:利用书中实例分析,设计练习题目让学生课堂上现场思考;
| ||
作业、思考题 | 4 、 TMS320C54x 芯片的片内外设主要包括哪些电路? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第5次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 4月9日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第2章 TMS320C54x的硬件结构2.7、2.8节 | ||
课堂教学 | 目的:通过对C54x的系统控制和外部总线两小节知识的学习,使学生掌握C54x程序地址产生、流水线及流水线冲突、系统的复位、中断操作及C54x的外部中线控制等硬件结构知识。 要求:正确理解C54x的系统控制和外部总线。 | ||
教学内容 及时间分配 | 教学内容:程序地址的产生、流水线的操作、系统的复位、中断操作、外部总线接口、外部总线等待状态控制。 时间分配:2学时。 | ||
重点、难点 以及对策 | 重点:C54x的流水线及解决流水线冲突的方法; 难点:各种指令的流水线结、SWWS和BSCR两个寄存器对外部总线的控制。 对策:师生互动,通过讲练结合、问答结合让教师了解学生对基本知识点的掌握情况,并根据实际情况对重点内容进行深入分析,并辅以练习
| ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点知识,穿插实例讲解; 辅助手段:利用书中实例分析,设计练习题目让学生课堂上现场思考; | ||
作业、思考题 | 5、 TMS320C54x 芯片的流水线操作共有多少个操作阶段?每个阶段执行什么任务?完成一条指令都需要哪些操作周期? 6、 TMS320C54x 芯片的流水线冲突是怎样产生的?有哪些方法可以避免流水线冲突? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第6次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 4月16日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第3章 TMS320C54x的指令系统3.1、3.2节、3.3节3.3.1和3.3.2、3.3.3小节 | ||
课堂教学 | 目的:通过对C54x的寻址方式和指令的表示方法两小节知识的学习,使学生掌握C54x七种基本的寻址方式和指令系统中的符号、运算符等软件编程的基础知识。 要求:掌握TMS320C54x的指令系统的7种寻址方式;掌握常用指令的功能和用法。 | ||
教学内容 及时间分配 | 教学内容:立即寻址、绝对寻址、累加器寻址、直接寻址、间接寻址、存储器映像寄存器寻址、堆栈寻址、指令系统中的符号、指令系统中的运算符。 时间分配:2学时。 | ||
重点、难点 以及对策 | 重点:7种寻址方式的基本特点;指令系统中的常用符号和缩略语的含义; 难点:间接寻址方式中的循环寻址的基本含义。 对策:师生互动,通过讲练结合、问答结合让教师了解学生对基本知识点的掌握情况,并根据实际情况对重点内容进行深入分析;辅以课后练习。
| ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点知识,穿插实例讲解; 辅助手段:利用书中实例分析,设计练习题目让学生课堂上现场思考;
| ||
作业、思考题 | 5、TMS320C54x的数据寻址方式各有什么特点?应该应用在什么场合? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第7次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 4月23日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第3章 TMS320C54x的指令系统3.3节3.3.4、3.3.5和3.3.6小节 | ||
课堂教学 | 目的:通过对TMS320C54x的指令系统中程序控制指令、并行操作指令、重复操作指令三小节知识的学习,使学生掌握程序控制指令、并行操作指令和重复操作指令中部分重要指令的功能和含义等基本知识。 要求:掌握程序控制指令、并行操作指令和重复操作指令中最常用指令的功能和用法。 | ||
教学内容 及时间分配 | 教学内容:程序控制指令,包括分支转移、子程序调用、中断、返回、堆栈操作及其他程序控制指令、并行操作指令,包括并行装载和存储指令、并行存储和加/减法指令、并行存储和乘法指令、并行装载和乘法指令;重复操作指令,包括单指令重复操作指令和块重复操作指令。 时间分配:2学时。 | ||
重点、难点 以及对策 | 重点:程序控制指令、并行操作指令和重复操作指令中最常用指令的功能和用法; 难点:并行操作指令、块重复操作指令等。 对策:师生互动,通过讲练结合、问答结合让教师了解学生对基本知识点的掌握情况,并根据实际情况对重点内容进行深入分析;并辅以练习。 | ||
教学方法 和手段 | 教学方法:多媒体课件结合板书讲解,突出重点指令的介绍,注意详略得当,穿插实例讲解; 辅助手段:按指令执行前后存储器或寄存器数据的变化来理解指令,让学生主动积极思考; | ||
作业、思考题 | 1、已知(1030H)=0050H,AR2=1040H,AR3=1060H,AR4=1080H。 MVKD 1030H,*AR2 MVDD *AR2,*AR3 MVDM 1060H,AR4 运行以上程序后,(1030H)、(1040H)、*AR3和*AR4的值分别等于多少?
| ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第8次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 5月7日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第4章 汇编语言程序的开发工具 | ||
课堂教学 | 目的:通过本章的学习,使学生清楚应用汇编语言程序的开发工具。 | ||
教学内容 及时间分配 | 教学内容: 4.1 TMS320C54软件开发过程 (30分钟) 4.2 汇编语言程序的编辑、汇编和链接过程 (30分钟) 4.3 COFF的一般概念(30分钟) 时间分配:2学时 | ||
重点、难点 以及对策 | 重点:TMS320C54软件开发过程; 难点:汇编语言程序的编辑、汇编和链接过程。 对策:本章是操作部分,重点在于记忆和理解相关知识点。除了课堂讲授和PPT外,布置了课堂练习和课后作业,通过课堂提问和课后作业加深学生印象,促进记忆和理解相关知识点。 | ||
教学方法 和手段 | 多媒体课件结合板书讲解,突出重点知识,联系当前DSP产品应用组织教学; 辅助手段:穿插科普知识的轶事来提高学生的学习兴趣; 师生互动:向同学提问关于DSP相关问题,以突出DSP系统设计的特点; | ||
作业、思考题 | 1、软件开发的环境有哪几种?在非集成开发环境中,软件开发常采用哪些部分? 3、说明.text 段、 .data 段和.bss段分别包含什么内容? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第9次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 5月14日周一18:10 | 授课地点 | 博学楼C434 |
章节名称 | 第5章 TMS320C54x的汇编语言程序设计 | ||
课堂教学 | 目的:通过本章的学习,使学生清楚TMS320C54x的汇编语言程序设计的过程。 | ||
教学内容 及时间分配 | 教学内容:利用汇编指令和伪指令编写程序以完成指定的功能。 时间分配:2学时 | ||
重点、难点 以及对策 | 教学重点: 汇编语言源程序的格式,常数、字符串、符号和表达式的规定 教学难点: 堆栈的使用方法,分支、调用、返回控制程序,加法、乘法、除法、长字和并行运算程序,单指令、块重复、循环嵌套等重复操作程序,数据块传送程序,小数运算程序和浮点运算程序 对策:本章是操作部分,重点在于记忆和理解相关知识点。除了课堂讲授和PPT外,布置了课堂练习和课后作业,通过课堂提问和课后作业加深学生印象,促进记忆和理解相关知识点。 | ||
教学方法 和手段 | 多媒体课件结合板书讲解,突出重点知识,联系当前DSP产品应用组织教学; 辅助手段:穿编程实例来提高学生的学习兴趣; 师生互动:向同学提问关于DSP相关问题,以突出DSP系统设计的特点; | ||
作业、思考题 | 2、标号和注释有什么差别?它们在程序运行中作用一样吗? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第10次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 5月21日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第6章 应用程序设计 | ||
课堂教学 | 目的:通过本章的学习,使学生清楚应用程序设计方法。 | ||
教学内容 及时间分配 | 6.1 FIR滤波器的DSP实现 (30分钟) 6.2 IIR滤波器的DSP实现 (30分钟) 6.3 快速傅里叶变换(FFT)的DSP实现(30分钟)
| ||
重点、难点 以及对策 | 重点:FIR滤波器的DSP实现; 难点:IIR滤波器的DSP实现。 对策:本章是操作部分,重点在于记忆和理解相关知识点。除了课堂讲授和PPT外,布置了课堂练习和课后作业,通过课堂提问和课后作业加深学生印象,促进记忆和理解相关知识点。
| ||
教学方法 和手段 | 多媒体课件结合板书讲解,突出重点知识,联系当前DSP产品应用组织教学; 辅助手段:穿插科普知识的轶事来提高学生的学习兴趣; 师生互动:向同学提问关于DSP相关问题,以突出DSP系统设计的特点; | ||
作业、思考题 | 本章作业通过8个课时的实验操作及实验报告来体现。
| ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第11次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 5月28日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 第9章 DSP集成开发环境CCS | ||
课堂教学 | 目的:通过本章的学习,使学生清楚CCS的操作方式,理解并掌握课后练习题。 | ||
教学内容 及时间分配 | 教学内容: 9.1 CCS的简介 (30分钟) 9.2 CCS的安装及设置 (30分钟) 9.3 CCS的基本操作(30分钟) 时间分配:2学时 | ||
重点、难点 以及对策 | 重点:CCS的基本操作; 难点:CCS的基本操作。 对策:本章是操作部分,重点在于记忆和理解相关知识点。除了课堂讲授和PPT外,布置了课堂练习和课后作业,通过课堂提问和课后作业加深学生印象,促进记忆和理解相关知识点。 | ||
教学方法 和手段 | 多媒体课件结合板书讲解,突出重点知识,联系当前DSP产品应用组织教学; 辅助手段:穿插科普知识的轶事来提高学生的学习兴趣; 师生互动:向同学提问关于DSP相关问题,以突出DSP系统设计的特点; | ||
作业、思考题 | 9.4 CCS 软件为用户提供哪几种常用的工具条? 9.6 CCS 软件可为用户提供各种窗口,常用的窗口都有哪些?怎样打开? | ||
课后记 |
| ||
|
石 河 子 大 学 课 程 教 案
学年学期 | 2017-2018学年度第二学期 | 教师姓名 | 周杰 |
课程名称 | DSP技术与应用(第12次课) | 授课班级 | 电气2015-1班2班 |
授课时间 | 6月4日周一10:00 | 授课地点 | 博学楼C434 |
章节名称 | 总复习 | ||
课堂教学 | 目的:通过总复习,复习本课程学过的关键知识点,理解并掌握课后练习题。 | ||
教学内容 及时间分配 | 教学内容: 知识点串讲 时间分配:2学时 | ||
重点、难点 以及对策 | 重点:C54x的硬件结构 难点:DSP的应用程序设计 对策:本章是总结部分,重点在于记忆和理解相关知识点。除了课堂讲授和PPT外,布置了课堂练习和课后作业,通过课堂提问和课后作业加深学生印象,促进记忆和理解相关知识点。 | ||
教学方法 和手段 | 多媒体课件结合板书讲解,突出重点知识,联系当前DSP产品应用组织教学; 辅助手段:穿插科普知识的轶事来提高学生的学习兴趣; 师生互动:向同学提问关于DSP相关问题,以突出DSP系统设计的特点; | ||
作业、思考题 | 所有练习题总结串讲 | ||
课后记 |
| ||
|
1