|
C2000 DSP培训课程主要培养学生对DSP体系结构的理解,掌握基于TMS3202812/28335的DSP软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。
|
培养对象
|
DSP应用系统的软件和硬件开发工程师,电子、控制、电力传动类专业的大学生和研究生。
|
入学要求
|
学员学习本课程应具备下列基础知识:
◆有微机原理和汇编语言的基础;
◆熟悉C语言编程;
◆了解数字信号处理原理。
|
师资团队
|
【陈老师】
● 有10余年的DSP系统软硬件开发经验及多年的项目研发经历,基于F28335、F2407、F2812等高性能DSP成功开发过各类交流电
机驱动数字控制系统,包括异步电机变频控制器,永磁同步电机矢量控制器、无刷直流电机控制器等,在电机驱动和运动控制领域具有扎实理论基础和丰富的实践经
验。
【刘老师】
●
DSP*专家,有9年的DSP系统软件和硬件开发经验,成功开发过基于TMS320LF2407A的CAN总线数据采集系统、高速永磁同步电动机数字
控制系统以及基于TMS320F2812的超高速永磁无刷电动机数字控制系统、多变量强耦合实时控制系统、智能多通道实时信号检测与跟踪控制系统,理论和
实践经验丰富。
|
教材
|
◆ 《武汉华嵌-TMS320C2000 DSP系统开发培训讲义》
◆ 《TMS320F28XX DSP原理与开发应用》 武汉华嵌教材编写组 编著
|
班级规模及环境
|
为了*培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。
|
学时
|
课时: 共5天,每天6学时,总计30学时
武汉华嵌中心(滚动开班):
本课程每期班限额15名,报满即停止报名,请提前在线或电话预约
武汉华嵌保留开课时间调整的权利,欢迎来电洽询
|
费用
|
◆上课地点:武汉华嵌
◆外地学员:代理安排食宿(需提前预定)
报选此课程可获200元折价劵!
|
质量保障
|
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分*培训后出效果;
3、培训合格学员可享受免费推荐*机会。
|
课程进度安排
|
时间
|
课程大纲
|
课程内容
|
*天
|
9:00
|
12:00
|
第1章 DSP集成开发环境的原理与高级应用
|
1.1 CCS集成开发环境下工程的高级管理与编辑技术
1.2 CCS的工程配置
1.3 CCS应用程序的调试
1.4 CCS高级工具的使用
|
第2章 C语言运用和CMD文件配置
|
2.1 C语言的运用
2.2 CMD文件配置
2.3 C2000典型芯片的体系结构
|
第3章 C2000 DSP系统应用电路设计
|
3.1 最小系统(2812/28335)
3.2 接口电路设计
|
13:30
|
16:30
|
实验课: CCS开发环境和C语言应用
|
1) CCS开发环境的配置
2) 程序调试实例
3) 学习CCS的调试方法
4) C编程实例
|
第二天
|
9:00
|
12:00
|
第4章 GPIO模块
|
4.1 GPIO模块的功能、结构
4.2 GPIO寄存器配置与编程
|
第5章 CPU Timer
|
5.1 CPU Timer的结构、功能
5.2 CPU Timer的寄存器配置与编程
|
第6章 EV模块和A/D模块
|
6.1 EV模块功能、结构
6.2 EV操作、配置和编程
|
13:30
|
16:30
|
实验课:基于F2812的事件管理器模块应用程序的开发
|
1)开发流程
2)PWM程序
3)CAP程序
4)QEP程序
|
第三天
|
9:00
|
12:00
|
第7章 A/D和SCI模块
|
7.1 A/D模块功能、结构
7.2 A/D操作、配置和编程
7.3 SCI模块功能、结构
7.4 SCI操作、配置和编程
|
13:30
|
16:30
|
第8章 SPI和CAN、McBSP模块
|
8.1 SPI模块功能、结构
8.2 SPI操作、配置和编程
8.3 CAN模块功能、结构
8.4 CAN操作、配置和编程
8.5 McBSP模块功能、结构
8.6 McBSP操作、配置和编程
|
第四天
|
9:00
|
12:00
|
第9章 无刷直流电机驱动控制系统开发案例
|
9.1 TMS320LF28335/TMS320F2812无刷直流电机控制系统电路
9.2 永磁无刷直流电机驱动控制系统的软件开发
|
第10章 永磁同步电机驱动控制系统开发案例
|
10.1 TMS320LF28335/TMS320F2812永磁同步电机控制系统电路
10.2 永磁同步电机驱动控制系统的软件开发
|
13:30
|
16:30
|
实验课:电机驱动控制应用程序设计
|
1)驱动、检测程序开发和调试
2)PID控制程序的开发和调试
3)SVPWM程序
|
第五天
|
9:00
|
12:00
|
第11章 多变量耦合控制系统开发案例
|
11.1 TMS320F2812/28335的多变量耦合控制系统电路设计
11.2 多变量耦合控制系统的软件开发
|
第12章 应用程序下载与boot Loader
|
12.1 程序下载Flash中运行应用程序
12.2 Flash中运行应用程序
|
13:30
|
16:30
|
实验课:多变量耦合控制系统应用程序设计
|
1)多变量控制系统软件开发流程
2)多变量耦合控制系统应用程序开发
3)程序下载和烧写
|