|
DSP硬件开发、系统开发与视频图像处理就业班招生简章 |
入学要求: |
理工科类专科(包括专科)以上学历,有C语言基础,通过入学测验。 |
就业承诺 |
1. 培训合格学员可推荐就业;
2. 对学员进行职业素养教育;根据学院实际情况建立学员就业档案,确保准确的为学员提供就业服务,保证就业质量。 |
教学质量保障 |
◆ 我们采用3.0的教学方式,教学过程中特别注重实验教学,让学员在实践中迅速提高;
◆ 提供学员职业素养教育;
◆ 培训合格学员可推荐就业;
◆ 培训过程中,如有部分内容理解不透或消化不好,可免费在以后培训班中重听;
◆ 培训结束后免费提供半年的技术支持,充分保证培训后出效果 |
开课时间 |
课时:脱产学习1个月时间;开课时间:2024年12月30日
详情请联系负责老师:021-51875830 赵老师 手机:15921673576 |
上课地点: |
【上海】:同济大学(沪西)/新城金郡商务楼(11号线白银路站) 【深圳分部】:电影大厦(地铁一号线大剧院站)/深圳大学成教院 【北京分部】:北京中山学院/福鑫大楼 【南京分部】:金港大厦(和燕路) 【武汉分部】:佳源大厦(高新二路) 【成都分部】:领馆区1号(中和大道)
注:外地学员可协助安排食宿(最低300元/月) |
学费优惠措施 |
学员按需报选课程,同时报多期班或多人同时报选可再享受如下优惠措施:
1、同时报选两期班,享受95折优惠;同时报选三期班,享受9折优惠。
2、两人同时报名,享受95折优惠;三人及三人以上同时报名,享受9折优惠。
3、以上优惠措施可叠加使用。 |
各阶段课程安排说明 |
● 课程目标
通过本课程的系统学习,可以使学员由浅入深地对DSP进行全面学习,能够独立胜任DSP硬件开发、系统开发、视频和图像处理开发等多方面工作。课程目标包括:
1. 精通DSP2000硬件,掌握DSP2000系统开发的技巧;
2. 精通DSP5000硬件,掌握DSP5000系统开发的技巧;
3. 精通DSP6000硬件,掌握DSP6000系统开发的技巧;
4. 掌握DSP6000视频、图像处理的开发技巧; |
第一期
培训目标:DSP2000系统开发工程师 |
◆课程目标
职场定位:DSP2000系统开发工程师
- 证书:免费颁发学院DSP2000系统开发工程师证书。
- 本期课程目标:掌握C语言基本知识、C编程语法基础和DSP2000系统开发技术。
序号 |
课程名称 |
课程内容 |
掌握要求 |
1 |
DSP2000硬件开发 |
◆DSP数字信号处理概论
◆数据寻址模式
◆指令系统
◆C24x DSP内部结构及其系统配置
◆DSP的中断系统
◆数字输入输出端口
◆事件管理器
◆数模转换(ADC)
◆串行通信接口(SCI)
◆串行外设接口(SPI)
◆控制器局域网 |
精通 |
2 |
C语言高级编程 |
◆ 复习C语言基础知识,强化指针和数组概念,学习数据结构和一些基本算法,讲解重点和难点;
◆ 全面了解C语言标准库提供的功能;
◆ 深入介绍C程序在编译时与运行时的基本原理;
◆ 从宏观和微观的角度讨论高质量C语言编程;
◆ 详细介绍C的特性及应用;
|
精通 |
3 |
CS集成开发环境详解 |
◆ 主菜单;
◆ 常用工具;
◆ 调试方法;
◆ Build Option各项详解;
◆ 工程的建立及编译;
◆ 程序编程;
◆ 素质培训:如何写简历.
|
精通 |
4 |
汇编语言与C语言的混合编程 |
◆ C24x混合编程概述
◆ C语言与汇编语言的应用
◆ C语言主程序的编写
◆ 汇编语言子程序的编写
◆ 全局变量及局部变量的使用
◆ C语言中的帧指针和堆栈指针
◆ 现场保护
◆ 算法的执行 |
掌握 |
5 |
DSP2000系统开发高级技巧 |
◆ GEL语言运用和CMD文件配置
◆ GPIO模块;
◆ CPU Timer;
◆ EV模块和A/D模块;
◆ 实验课:基于F2812的事件管理器模块应用程序的开发;
◆ A/D和SCI模块;
◆ SPI和CAN、McBSP模块;
◆ 无刷直流电机驱动控制系统开发案例;
◆ 永磁同步电机驱动控制系统开发案例;
◆ 实验课:电机驱动控制应用程序设计
◆ 多变量耦合控制系统开发案例
◆ 应用程序下载与boot Loader
◆ 实验课:多变量耦合控制系统应用程序设计 |
精通 |
|
第二期
培训目标:DSP5000系统开发工程师 |
● 课程目标
职场定位:DSP5000系统开发工程师
- 证书:免费颁发DSP5000系统开发工程师证书。
- 本期课程目标:全面掌握DSP5000系统开发技术。
序号 |
课程名称 |
课程内容 |
掌握要求 |
6 |
DSP5000硬件开发 |
◆ DSP5000数字信号处理和DSP系统
◆ C55x处理器外围设备
◆ 模数转换器(ADC)
◆ 时钟发生器
◆ DMA控制器
◆ 外部存储器接口
◆ 主机接口(EHPI)
◆ I2C总线
◆ 通用输入输出GPIO
◆ 多通道缓冲串口McBSP
◆ 多媒体卡控制器
◆ 实时时钟(RTC)
◆ 通用定时器
◆ 看门狗定时器(Watchdog)
◆ 通用串行总线(USB) |
精通 |
7 |
CCS的设置及应用
|
◆ CCS设置,
◆ 正对DSP5000的应用程序的开发,
◆ 常用程序调试工具
|
掌握 |
8 |
DSP/BIOS原理及应用 |
◆ DSP/BIOS实时库与API函数
◆ DSP/BIOS命名规则
◆ DSP/BIOS配置
◆ DSP/BIOS应用程序分析 |
精通 |
9 |
在TMS320C55x系统中实现嵌入式操作系统
|
◆ 嵌入式操作系统概述
◆ mC/OS-Ⅱ嵌入式操作系统的移植 |
精通 |
10 |
软件设计 |
◆ C5000的C语言程序设计
◆ C5000的C语言开发流程
◆ C5000的C语言代码分析和优化
◆ C5000的C语言手工优化
◆ C5000的C语言调试 |
精通 |
11 |
系统开发 |
◆ DSP系统的上电程序加载
◆ 串行多路A/D设计
◆ 高速并行A/D设计
◆ C55x在信道编码中的应用
◆ C55x处理器在数字信号处理中的应用
|
精通 |
|
第三期 培训目标:DSP6000系统开发与视频图像处理工程师 |
● 课程目标
职场定位:DSP6000系统开发与视频图像处理工程
- 证书:免费颁发学院DSP6000系统开发与视频图像处理工程资格证书。
- 本期目标:全面掌握DSP6000的硬件开发,系统开发和视频图像处理技术,掌握TI达芬奇开发技术。
序号 |
课程名称 |
课程内容 |
掌握要求 |
12 |
DSP最小系统设计
(DSP6000硬件开发)
|
1.1 最小系统组成
1.2 程序 ROM
1.3 电源
1.4 时钟
1.5 复位电路
1.6 JTAG
|
精通 |
13 |
C6000的体系结构
(DSP6000硬件开发) |
2.1 C 6000
CPU 的结构
2.2 C 6000 基本指令系统
2.3 C 6000 存储器映射
2.4 C 6000 外设概述
|
精通 |
14 |
C6000的外设
(DSP6000硬件开发) |
3.1 EDMA
3.2 中断系统
3.1 EMIF
3.2 McBSP
3.3 bootloader
|
了解 |
15 |
高速电路设计
(DSP6000硬件开发) |
4.1 高速电路简介
4.2 传输线理论
4.3 反射及端接技术
4.4 串扰及其改善
4.5 地弹及其改善 |
掌握 |
16 |
电路板设计流程
(DSP6000硬件开发) |
5.1 电路板设计流程的演变
5.2 用 PADS 软件设计电路板的流程
5.3 信号仿真 |
精通 |
17 |
C6000 C 运行时环境
(DSP6000系统开发) |
5.1 C6000存储器规范
5.2 寄存器使用约定
5.3 C6000堆栈的使用
5.4 C6000函数调用约定和混合编程
5.5 C6000的初始化 |
精通 |
18 |
实验课:C6000的汇编语言和运行时环境
(DSP6000系统开发) |
1) 用C6000的汇编语言写乘法累加程序
2) 手工优化汇编乘法累加程序,学习C6000的流水线
3) 混合代码编程:
C函数调用汇编子函数,汇编子函数调用C函数
|
精通 |
19 |
TI的实时操作系统:DSP/BIOS
(DSP6000系统开发) |
6.1 RTOS与通用OS
6.2 DSP/BIOS的模块
6.3 DSP/BIOS程序的生成
6.4 DSP/BIOS内核分析 |
精通 |
20 |
实验课:基于DSP/BIOS的C6000软件开发
(DSP6000系统开发) |
1)了解DSP/BIOS开发代码的流程
2)设计一个中断驱动的DSP/BIOS软件:FIR滤波
3)分析DSP/BIOS的任务切换过程
|
精通 |
21 |
嵌入式实时系统软件开发与调试
(DSP6000系统开发) |
7.1 调试的概念
7.2 数据链路
7.3 中断、DMA和时钟
7.4 实时调试方法与经验
7.5 调试实例分析 |
精通 |
22 |
C6000代码优化
(DSP6000系统开发) |
8.1 代码优化的概念
8.2 代码优化的目标和分类
8.3 基于手工汇编的代码优化
8.4 软件流水的概念
8.5 基于线性汇编的优化
8.6 理解asm文件中的循环反馈信息
8.7 代码优化实例分析 |
精通 |
23 |
C6000代码优化
(DSP6000系统开发) |
1)手工优化乘法累加汇编代码
2)写线性汇编代码优化复数数组求模
3)反馈信息分析和资源分配 |
精通 |
|