|
||||
课程背景 | ||||
数字信号处理器DSP(Digital Signal Processor)早期指的是一种信号处理技术, DSP芯片是数字信号处理器的简称,是一种具有特殊结构的微处理器,自20世纪70年代末*个DSP芯片诞生以来,已经得到了飞速的发展,*速度已经达到9000mips,寻址能力达到32bit。目前DSP技术已广泛应用于通信 、图像处理、信号处理、语音、军事、仪器 仪表 、自动控制、 医疗 、家用电器、 汽车等领域。 |
||||
主要培训对象 | ||||
对DSP有较基本的了解的人员,想进一步应用数字信号处理控制器进行系统开发(软件、硬件开发)的工程人员 |
||||
教学重点 | ||||
课程主要培养学员对嵌入式DSP体系结构的理解,掌握基于C5000的DSP的软件和硬件开发技术,能够开发基于多种架构技术的DSP应用系统。 |
||||
任课教师 | ||||
【 王健强老师 】
【 李老师】 |
||||
教材 | ||||
|
||||
课程进度安排 《DSP数字信号处理班》 总课时70小时/10天 | ||||
课 程 大 纲
|
课 程 内 容
|
|||
DSP的发展/分类/特点/选型
|
*天
|
|||
DSP的基本概念/发展/分类/特点/选型
|
||||
总线结构/中央处理单元/数据存储方式
|
||||
C5000 数据寻址方式/程序存储器地址生成方式/流水线操作
|
||||
C5000DSP的开发仿真
熟悉CCS开发环境 CCS软件开发调试实验 |
第二天
|
|||
USB仿真器/仿真软件CCS的安装和调试/ CCS代码生成和开发
|
||||
CCS高级调试工具:RTDX、DSP、BIOS/熟悉C5000 project组成
|
||||
LED闪灯实验
|
||||
C5000的汇编语言程序设计
|
第三天
|
|||
C5000汇编指令/伪指令/C5000汇编编程流程 |
||||
熟悉CCS汇编语言开发环境
|
||||
熟悉C5000汇编语言的基本组成文件
|
||||
第四天
|
||||
堆栈/加、减、乘、除运算/小数/浮点运算
|
||||
汇编实验
|
||||
汇编实验
|
||||
C5000的C语言程序设计
|
第五天
|
|||
C5000的C语言开发流程/代码分析和优化/手工优化
|
||||
C5000的C语言的基本组成及调试开发环境
|
||||
C语言实验课
|
||||
外围电路接口1
|
第六天
|
|||
并行IO和通用IO /时钟发生器/定时器/HPI主机接口
|
||||
键盘扫描实验/ TIMER0定时器实验
|
||||
通过HPI下载DSP程序实验
|
||||
外围电路接口2
|
第七天
|
|||
MCBSP/MDA控制器/立体声警报实验
|
||||
AIC23播音实验
|
||||
扩展RAM读写实验
|
||||
程序下载
|
第八天
|
|||
引导(boot)过程/boot/Hex生成过程/bin文件生成过程
|
||||
DSP程序下载实验
|
||||
DSP程序下载实验
|
||||
注:我们可根据学员的需要,针对性的设计课程,以便学员在实际工作中的应用
|