主题:DSP C5000系统开发工程师—高级培训班
>>> 课程目标
通过本期培训使学员不但能够精通DSP软硬件设计,掌握数字化无线通信系统设计精髓, 而且能够独立的利用DSP开发设计数字化无线通信收发信机。
>>> 入学要求
理工科类大专以上学历;喜欢并有志投身于IT事业;具备一定硬件知识;熟悉C编程;了解数字信号处理的原理;
>>> 实验器材
ChinaEDA-C5402EVM开发板
>>> 质量保障
◆ 雄厚的师资力量、经典完善的课程体系、提供丰富的课程录象及完善的教学管理确保教学质量;
◆ 培训结束后免费提供一年的技术支持,充分保证培训后出效果; ◆ 本期如有未学懂的内容下期可免费再学;
◆ 入学即签推荐就业协议;
>>> 开课情况
◆ 开课时间:
9月15日,10月1日(国庆班) ◆ 学 时:
总计:120学时 ◆ 培训费用: 学生:3600.00元(凭有效证件)其他: 4800.00元 ◆ 上课地点:(中嵌教育本部)成都市科华北路47号(川大科技大厦) ◆ 外地学员:可协助安排食宿(须提前预定)
>>> 具体课程安排
第一篇 MS320VC54x系列DSP的软硬件设计
第1章 DSP概述(1)
1.1DSP发展概况
1.2DSP的应用
1.3DSP的主要生产厂家和定点运算机型
1.4TMS320VC54x系列
第2章 MS320VC54x开发平台及数字化无线收发信机工程实例演示(6)
2.1开发DSP应用系统的过程
2.2开发平台建设
2.2.1硬件设备
2.2.2软件平台
2.3ChinaEDA-5402EVM板
2.3.1ChinaEDA-5402EVM板功能介绍
2.3.2ChinaEDA-5402EVM板原理图讲解
2.4TMS320VC54x程序源代码的组成
2.4.1存储器配置文件
2.4.2中断向量表
2.4.3主程序
2.4.4生成一个 *.out文件的过程
2.4.5十六进制转换程序
2.4.6BootLoader程序
2.5典型的数字化无线收发信机软硬件联调演示
2.5.1ystemView仿真环境下演示
2.5.2CCS环境下软硬件联调演示
第3章 TMS320VC54x的硬件结构(4)
3.1TMS320VC54x的硬件结构
3.2TMS320VC54x的引脚功能
3.3 中央处理器
3.3.1运算部件
3.3.2控制部件
3.4 存储器结构
3.5 片上外设
3.6 复位电路
3.7 时钟电路
第4章 TMS320VC54x指令系统(7)
4.1 寻址方式
4.2 流水线
4.3 指令系统
4.3.1 数据传送指令
4.3.2 算术运算
4.3.3 逻辑运算指令
4.3.4 程序控制
4.3.5 单指令重复
4.3.6 并行操作
第5章 TMS320VC54x定时器/计数器(3)
5.1 定时器结构
5.2时钟发生器
5.3定时器/计数器编程和实例实验
第6章 TMS320VC54x串行及并行接口7)
6.1SP标准串口
6.1.1SP串口结构
6.1.2SPC串口控制寄存器
6.1.3串口工作注意事项
6.2SP串口
6.2.1BSP标准模式
6.2.2BSP增强模式
6.2.3ABU自动缓冲单元
6.2.4BSP操作注意事项
6.2.5BSP省电工作模式
6.3TDM时分复用串口
6.4McBSP多通道带缓冲串口
6.5串口编程和实例实验
第7章 TMS320VC54x中断系统3)
7.1中断请求
7.2中断控制
7.3外部中断触发
7.4中断系统编程和实例实验
第8章 TMS320VC54x存储器及I/O扩展(9)
8.1概述
8.2存储器和I/O扩展基本方法
8.2.1数据传送指令
8.2.2算术运算
8.2.3逻辑运算指令
8.3电模式和复位时序
8.4程序存储器扩展应用
8.5静态数据存储器扩展
8.6/O扩展应用实例
8.6.1I/O配置
8.6.2I/O扩展应用实例
8.7I/O控制编程和实例实验
8.8HPI控制编程和实例实验
8.9存储器和I/O综合扩展应用实例
第9章 TMS320VC54x混合编程??? (9)
9.1概述
9.2存储器模式
9.2.1 C编译器生成的段
9.2.2 存储器分配
9.3 TMS320VC54x的C语言规则
9.3.1 寄存器规则
9.3.2 函数调用规则
9.3.3 中断函数
9.3.4 表达式分析
9.3.5 TMS320VC54x C语言程序举例
9.4 TMS320VC54x混合编程
9.4.1 独立的C和汇编模块接口
9.4.2 C程序中访问汇编程序变量
9.4.3 C程序中直接嵌入汇编语句
9.5 混合编程设计实例
第10章 CCS仿真开发系统及用户样机调试 (6)
10.1 概述
10.2 集成开发环境CCS
10.2.1 CCS安装及设置
10.2.2 CCS应用开发
10.2.3 程序调试
10.3 用户软件的开发及调试举例
10.3.1 用户硬件调试
10.3.2 用户软件开发举例
第11章 Boot Loader程序设计?? (6)
11.1 Boot Loader概述
11.1.1 Boot Loader概念
11.1.2 Boot Loader模式
11.1.3 并口Boot Loader方法
11.1.4 现场FLASH编程
11.1.5 EPROM编程
11.2 Boot硬件基础
11.2.1 ChinaEDA-5402EVM板存储器的设置
11.2.2 FLASH(SST39VF400)介绍
11.2.3 EPROM(AM27C512)介绍
11.3 FLASH Boot Loader编程和实例实验
11.3.1 编程准备工作
11.3.2 程序流程
11.3.3 程序源代码及分析
11.3.4 Boot Loader软硬件联调实验与指导
11.4 EPROM Boot Loader编程和实例实验
11.4.1 编程准备工作
11.4.2 程序流程
11.4.3 程序源代码及分析
11.4.4 Boot Loader软硬件联调实验与指导
11.5 多片DSP共用一片FLASH的Boot Loader工程实践方案
第二篇 DSP在数字化无线通信系统中的工程应用与工程实例
第12章 数字化无线通信系统概述3)
12.1 无线通信系统的发展趋势
12.2 DSP在数字化无线通信系统中的重要性
12.3 数字化无线通信系统的三种结构形式
12.3.1 射频全宽开低通采样软件无线电结构
12.3.2 射频直接带通采样软件无线电结构
12.3.3 宽带中频带通采样软件无线电结构
12.4 数字化无线通信系统的数学模型
12.4.1 单通道软件无线电数学模型
12.4.2 多通道软件无线电数学模型
第13章 DSP在数据采集系统中的工程应用与工程实例(7)
13.1 数据采集理论
13.1.1 基本采样理论-Nyquist采样定理
13.1.2 带通信号采样(欠采样)理论
13.2 数据采集器件介绍
13.2.1 A/D(TLV1571)介绍
13.2.2 D/A(AK4385)介绍
13.3 在数据采集系统中如何选取适当采样频率去除混叠信号
13.4 带通采样(欠采样)原理与工程实例
13.4.1 带通采样技术及其与频率变换的关系
13.4.2 A/D前偏值电路
13.4.3 A/D后如何将采集到的数据变换为适合DSP处理的数据
13.4.4 基于TLV1571和DSP带通采样的程序源代码及分析
13.4.5 带通采样(欠采样)的软硬件联调实验与指导
13.5 过采样原理与工程实例
13.5.1 过采样技术
13.5.2 A/D前偏值电路
13.5.3 A/D后如何将采集到的数据变换为适合DSP处理的数据
13.5.4 基于TLV1571和DSP过采样的程序源代码及分析
13.5.5 过采样的软硬件联调实验与指导
第14章 DSP软件实现数字滤波器的原理及工程实例(7)
14.1 DSP软件实现数字滤波器的原理
14.2 SystemView如何产生滤波器系数
14.3 MATLAB如何产生滤波器系数
14.4 DSP软件实现FIR滤波器的程序源代码及分析
14.5 DSP软件实现高斯滤波器的程序源代码及分析
14.6 DSP软件实现积分梳状(CIC)滤波器的程序源代码及分析
14.7 数字滤波器的软硬件联调实验与指导
第15章 DSP软件实现数字上下变频的原理及工程实例?? (8)
15.1 概述
15.2 DSP软件产生本地载波的原理及工程实例
15.2.1 DSP软件产生本地载波的原理
15.2.2 DSP软件产生本地载波的程序源代码及分析
15.3 DSP软件实现数字下变频的程序源代码及分析
15.4 DSP软件实现数字上变频的程序源代码及分析
15.5 DSP软件实现数字上下变频的软硬件联调实验与指导
第16章 DSP软件实现典型数字调制解调的原理及工程实例(8)
16.1 概述
16.1.1 数字调制解调的基本原理和设计方法
16.1.2 影响选择数字调制方式的因素
16.2 DSP软件实现AM调制解调的原理及工程实例
16.2.1 AM调制解调的基本原理和设计方法
16.2.2 DSP软件实现AM调制解调的程序源代码及分析
16.3 DSP软件实现QPSK调制解调的原理及工程实例
6.3.1 QPSK调制解调的基本原理和设计方法
16.3.2 DSP软件实现QPSK调制解调的程序源代码及分析
16.4 DSP软件实现GMSK调制解调的原理及工程实例
16.4.1 GMSK调制解调的基本原理和设计方法
16.4.2 DSP软件实现GMSK调制解调的程序源代码及分析
16.5 DSP软件实现GMSK调制解调的软硬件联调实验与指导
第17章 DSP软件实现多速率信号处理的原理及工程实例(5)
17.1多速率信号处理概述
17.2取样率变换性质
17.3DSP软件实现抽取的程序源代码及分析
17.4DSP软件实现内插的程序源代码及分析
17.5DSP软件实现多速率信号处理的软硬件联调实验与指导
第18章 DSP软件实现三种同步技术的原理及工程实例(8)
18.1 载波同步
18.1.1 载波同步技术的基本原理和设计方法
18.1.2 DSP软件实现载波同步的程序源代码及分析
18.2位同步
8.2.1位同步技术的基本原理和设计方法
18.2.2DSP软件实现位同步的程序源代码及分析
18.3帧同步
18.3.1帧同步技术的基本原理和设计方法
18.3.2DSP软件实现帧同步的程序源代码及分析
18.4DSP软件实现三种同步技术的软硬件联调实验与指导
第19章 数字化无线收发信机软硬件联调综合实验(10)
19.1数字化无线收发信机硬件原理图详解
19.2数字化无线收发信机程序源代码及分析
19.3数字化无线收发信机软硬件联调综合实验与指导
第20章 自由提问与辅导(3)
成都中嵌信息技术有限公司 ChinaEDA嵌入式技术培训中心
ChinaEDA嵌入式技术开放实验室
成都市科华北路47号(川大科技大厦)606 室 (028)85403908 (028)68626056
叶老师 (028)66000616(24小时咨询电话) E-mail:ygm1976@163.com QQ:79394006
通过本期培训使学员不但能够精通DSP软硬件设计,掌握数字化无线通信系统设计精髓, 而且能够独立的利用DSP开发设计数字化无线通信收发信机。
>>> 入学要求
理工科类大专以上学历;喜欢并有志投身于IT事业;具备一定硬件知识;熟悉C编程;了解数字信号处理的原理;
>>> 实验器材
ChinaEDA-C5402EVM开发板
>>> 质量保障
◆ 雄厚的师资力量、经典完善的课程体系、提供丰富的课程录象及完善的教学管理确保教学质量;
◆ 培训结束后免费提供一年的技术支持,充分保证培训后出效果; ◆ 本期如有未学懂的内容下期可免费再学;
◆ 入学即签推荐就业协议;
>>> 开课情况
◆ 开课时间:
9月15日,10月1日(国庆班) ◆ 学 时:
总计:120学时 ◆ 培训费用: 学生:3600.00元(凭有效证件)其他: 4800.00元 ◆ 上课地点:(中嵌教育本部)成都市科华北路47号(川大科技大厦) ◆ 外地学员:可协助安排食宿(须提前预定)
>>> 具体课程安排
第一篇 MS320VC54x系列DSP的软硬件设计
第1章 DSP概述(1)
1.1DSP发展概况
1.2DSP的应用
1.3DSP的主要生产厂家和定点运算机型
1.4TMS320VC54x系列
第2章 MS320VC54x开发平台及数字化无线收发信机工程实例演示(6)
2.1开发DSP应用系统的过程
2.2开发平台建设
2.2.1硬件设备
2.2.2软件平台
2.3ChinaEDA-5402EVM板
2.3.1ChinaEDA-5402EVM板功能介绍
2.3.2ChinaEDA-5402EVM板原理图讲解
2.4TMS320VC54x程序源代码的组成
2.4.1存储器配置文件
2.4.2中断向量表
2.4.3主程序
2.4.4生成一个 *.out文件的过程
2.4.5十六进制转换程序
2.4.6BootLoader程序
2.5典型的数字化无线收发信机软硬件联调演示
2.5.1ystemView仿真环境下演示
2.5.2CCS环境下软硬件联调演示
第3章 TMS320VC54x的硬件结构(4)
3.1TMS320VC54x的硬件结构
3.2TMS320VC54x的引脚功能
3.3 中央处理器
3.3.1运算部件
3.3.2控制部件
3.4 存储器结构
3.5 片上外设
3.6 复位电路
3.7 时钟电路
第4章 TMS320VC54x指令系统(7)
4.1 寻址方式
4.2 流水线
4.3 指令系统
4.3.1 数据传送指令
4.3.2 算术运算
4.3.3 逻辑运算指令
4.3.4 程序控制
4.3.5 单指令重复
4.3.6 并行操作
第5章 TMS320VC54x定时器/计数器(3)
5.1 定时器结构
5.2时钟发生器
5.3定时器/计数器编程和实例实验
第6章 TMS320VC54x串行及并行接口7)
6.1SP标准串口
6.1.1SP串口结构
6.1.2SPC串口控制寄存器
6.1.3串口工作注意事项
6.2SP串口
6.2.1BSP标准模式
6.2.2BSP增强模式
6.2.3ABU自动缓冲单元
6.2.4BSP操作注意事项
6.2.5BSP省电工作模式
6.3TDM时分复用串口
6.4McBSP多通道带缓冲串口
6.5串口编程和实例实验
第7章 TMS320VC54x中断系统3)
7.1中断请求
7.2中断控制
7.3外部中断触发
7.4中断系统编程和实例实验
第8章 TMS320VC54x存储器及I/O扩展(9)
8.1概述
8.2存储器和I/O扩展基本方法
8.2.1数据传送指令
8.2.2算术运算
8.2.3逻辑运算指令
8.3电模式和复位时序
8.4程序存储器扩展应用
8.5静态数据存储器扩展
8.6/O扩展应用实例
8.6.1I/O配置
8.6.2I/O扩展应用实例
8.7I/O控制编程和实例实验
8.8HPI控制编程和实例实验
8.9存储器和I/O综合扩展应用实例
第9章 TMS320VC54x混合编程??? (9)
9.1概述
9.2存储器模式
9.2.1 C编译器生成的段
9.2.2 存储器分配
9.3 TMS320VC54x的C语言规则
9.3.1 寄存器规则
9.3.2 函数调用规则
9.3.3 中断函数
9.3.4 表达式分析
9.3.5 TMS320VC54x C语言程序举例
9.4 TMS320VC54x混合编程
9.4.1 独立的C和汇编模块接口
9.4.2 C程序中访问汇编程序变量
9.4.3 C程序中直接嵌入汇编语句
9.5 混合编程设计实例
第10章 CCS仿真开发系统及用户样机调试 (6)
10.1 概述
10.2 集成开发环境CCS
10.2.1 CCS安装及设置
10.2.2 CCS应用开发
10.2.3 程序调试
10.3 用户软件的开发及调试举例
10.3.1 用户硬件调试
10.3.2 用户软件开发举例
第11章 Boot Loader程序设计?? (6)
11.1 Boot Loader概述
11.1.1 Boot Loader概念
11.1.2 Boot Loader模式
11.1.3 并口Boot Loader方法
11.1.4 现场FLASH编程
11.1.5 EPROM编程
11.2 Boot硬件基础
11.2.1 ChinaEDA-5402EVM板存储器的设置
11.2.2 FLASH(SST39VF400)介绍
11.2.3 EPROM(AM27C512)介绍
11.3 FLASH Boot Loader编程和实例实验
11.3.1 编程准备工作
11.3.2 程序流程
11.3.3 程序源代码及分析
11.3.4 Boot Loader软硬件联调实验与指导
11.4 EPROM Boot Loader编程和实例实验
11.4.1 编程准备工作
11.4.2 程序流程
11.4.3 程序源代码及分析
11.4.4 Boot Loader软硬件联调实验与指导
11.5 多片DSP共用一片FLASH的Boot Loader工程实践方案
第二篇 DSP在数字化无线通信系统中的工程应用与工程实例
第12章 数字化无线通信系统概述3)
12.1 无线通信系统的发展趋势
12.2 DSP在数字化无线通信系统中的重要性
12.3 数字化无线通信系统的三种结构形式
12.3.1 射频全宽开低通采样软件无线电结构
12.3.2 射频直接带通采样软件无线电结构
12.3.3 宽带中频带通采样软件无线电结构
12.4 数字化无线通信系统的数学模型
12.4.1 单通道软件无线电数学模型
12.4.2 多通道软件无线电数学模型
第13章 DSP在数据采集系统中的工程应用与工程实例(7)
13.1 数据采集理论
13.1.1 基本采样理论-Nyquist采样定理
13.1.2 带通信号采样(欠采样)理论
13.2 数据采集器件介绍
13.2.1 A/D(TLV1571)介绍
13.2.2 D/A(AK4385)介绍
13.3 在数据采集系统中如何选取适当采样频率去除混叠信号
13.4 带通采样(欠采样)原理与工程实例
13.4.1 带通采样技术及其与频率变换的关系
13.4.2 A/D前偏值电路
13.4.3 A/D后如何将采集到的数据变换为适合DSP处理的数据
13.4.4 基于TLV1571和DSP带通采样的程序源代码及分析
13.4.5 带通采样(欠采样)的软硬件联调实验与指导
13.5 过采样原理与工程实例
13.5.1 过采样技术
13.5.2 A/D前偏值电路
13.5.3 A/D后如何将采集到的数据变换为适合DSP处理的数据
13.5.4 基于TLV1571和DSP过采样的程序源代码及分析
13.5.5 过采样的软硬件联调实验与指导
第14章 DSP软件实现数字滤波器的原理及工程实例(7)
14.1 DSP软件实现数字滤波器的原理
14.2 SystemView如何产生滤波器系数
14.3 MATLAB如何产生滤波器系数
14.4 DSP软件实现FIR滤波器的程序源代码及分析
14.5 DSP软件实现高斯滤波器的程序源代码及分析
14.6 DSP软件实现积分梳状(CIC)滤波器的程序源代码及分析
14.7 数字滤波器的软硬件联调实验与指导
第15章 DSP软件实现数字上下变频的原理及工程实例?? (8)
15.1 概述
15.2 DSP软件产生本地载波的原理及工程实例
15.2.1 DSP软件产生本地载波的原理
15.2.2 DSP软件产生本地载波的程序源代码及分析
15.3 DSP软件实现数字下变频的程序源代码及分析
15.4 DSP软件实现数字上变频的程序源代码及分析
15.5 DSP软件实现数字上下变频的软硬件联调实验与指导
第16章 DSP软件实现典型数字调制解调的原理及工程实例(8)
16.1 概述
16.1.1 数字调制解调的基本原理和设计方法
16.1.2 影响选择数字调制方式的因素
16.2 DSP软件实现AM调制解调的原理及工程实例
16.2.1 AM调制解调的基本原理和设计方法
16.2.2 DSP软件实现AM调制解调的程序源代码及分析
16.3 DSP软件实现QPSK调制解调的原理及工程实例
6.3.1 QPSK调制解调的基本原理和设计方法
16.3.2 DSP软件实现QPSK调制解调的程序源代码及分析
16.4 DSP软件实现GMSK调制解调的原理及工程实例
16.4.1 GMSK调制解调的基本原理和设计方法
16.4.2 DSP软件实现GMSK调制解调的程序源代码及分析
16.5 DSP软件实现GMSK调制解调的软硬件联调实验与指导
第17章 DSP软件实现多速率信号处理的原理及工程实例(5)
17.1多速率信号处理概述
17.2取样率变换性质
17.3DSP软件实现抽取的程序源代码及分析
17.4DSP软件实现内插的程序源代码及分析
17.5DSP软件实现多速率信号处理的软硬件联调实验与指导
第18章 DSP软件实现三种同步技术的原理及工程实例(8)
18.1 载波同步
18.1.1 载波同步技术的基本原理和设计方法
18.1.2 DSP软件实现载波同步的程序源代码及分析
18.2位同步
8.2.1位同步技术的基本原理和设计方法
18.2.2DSP软件实现位同步的程序源代码及分析
18.3帧同步
18.3.1帧同步技术的基本原理和设计方法
18.3.2DSP软件实现帧同步的程序源代码及分析
18.4DSP软件实现三种同步技术的软硬件联调实验与指导
第19章 数字化无线收发信机软硬件联调综合实验(10)
19.1数字化无线收发信机硬件原理图详解
19.2数字化无线收发信机程序源代码及分析
19.3数字化无线收发信机软硬件联调综合实验与指导
第20章 自由提问与辅导(3)
成都中嵌信息技术有限公司 ChinaEDA嵌入式技术培训中心
ChinaEDA嵌入式技术开放实验室
成都市科华北路47号(川大科技大厦)606 室 (028)85403908 (028)68626056
叶老师 (028)66000616(24小时咨询电话) E-mail:ygm1976@163.com QQ:79394006