C5000 DSP培训课程
课程目标
C5000 DSP培训课程主要培养学生对数字信号处理和数字信号处理器的理解,掌握基于C5000的DSP的软件和硬件开发技术,并熟悉系统设计和算法实现,能够开发自己的基于DSP的系统。
培养对象
DSP系统的软件和硬件开发工程师,电子类、通信类、控制类专业的大学生和研究生。
培训大纲
1.DSP技术概述
2.C5000的汇编语言程序设计
3.C5000的C语言程序设计
3.1 C5000的C语言开发流程
3.2 C5000的C语言代码分析和优化
3.3 C5000的C语言手工优化
3.4 C5000的C语言调试
4.C5000的体系结构
5.TMS320VC55xx系列DSP的外设
5.1 TMS320VC55x DSP外设概述
5.2 时钟发生器
5.3 外部存储器接口(EMIF)
5.4 直接存储器访问(DMA)控制器
5.5 主机接口(HPI)和增强型主机接口(EHPI)
5.6 多通道缓冲器接口(McBSP)
5.7 多媒体卡(MMC)控制器
5.8 通用串行总线(USB)
5.9 实时时钟
5.10 中断和定时器
6.CCS的使用进阶及DSP/BIOS
6.1 CCS简介
6.2 简单应用程序调试实例
6.3 GEL的应用
6.4 DSP/BIOS.
6.5 片级支持库CSL
6.6 基于RTDX技术的数据通信
6.7 CCS与优化
7.OSP系统的电路设计
7.1 JTAG接口
7.2 C55xx的电源电路
7.3 复位电路与看门狗
7.4 时钟信号的接入简介
7.5 存储器的接口
7.6 异步串口
7.7 音频接口
8.Bootloader
8.1 概述
8.2 DSP系统的上电程序加载
9.TMS320C55x硬件设计实例
9.1 DSP最小系统设计
9.2 A/D与D/A设计
9.3 C55x在语音系统中的应用
9.4 手写系统的实现
9.5 C55x在软件无线电中的应用
10.TMS320C55x软件设计实例