课程目标 |
|
C2000 DSP培训课程主要培养学生对DSP体系结构的理解,掌握基于TMS3202407/2812的DSP软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。 |
培养对象 |
|
DSP应用系统的软件和硬件开发工程师,电子、控制、电力传动类专业的大学生和研究生。 |
入学要求 |
|
学员学习本课程应具备下列基础知识: ◆有微机原理和汇编语言的基础; ◆熟悉C语言编程; ◆了解数字信号处理原理。 |
师资团队 |
|
【石老师】 ● 国内资深直驱伺服专家,清华大学博士,有10年的DSP系统软硬件开发经验及多年的企业研发经历,成功开发过采用C6701高性能浮点DSP和FPGA的直线电机直接驱动数字伺服控制系统、基于TMS320F2812的高性能永磁交流伺服电机数字伺服系统,在直线电机和力矩电机直接驱动以及高性能伺服电机驱动控制领域具有扎实理论基础和丰富的实践经验。
【田老师】 ● 国内DSP资深专家,北京航空航天大学博士,有9年的DSP系统软件和硬件开发经验。在北京、上海广州等城市做过数次的DSP开发与应用的培训讲座,并成功开发过基于TMS320LF2407A的CAN总线数据采集系统、高速永磁同步电动机数字控制系统以及基于TMS320F2812的超高速永磁无刷电动机数字控制系统、多变量强耦合实时控制系统、智能多通道实时信号检测与跟踪控制系统,理论和实践经验丰富。
【陈老师】 ● 国内资深数字伺服专家,有8年的DSP系统软硬件开发经验以及现场调试经验,成功开发过基于TMS320LF2407A和TMS320F2812两款DSP芯片和高密度CPLD逻辑单元的高性能交流永磁伺服电机数字伺服控制系统,直接驱动式数字伺服控制系统等,并实现基于DSP集成的CAN控制器网络控制,在伺服运动控制领域积累了大量的实战经验。
更多师资力量请参见华清远见师资团队。 |
教材 |
|
◆ 《华清远见-TMS320C2000 DSP系统开发培训讲义》 ◆ 《TMS320F281X DSP原理与开发应用》 华清远见教材编写组 编著 |
班级规模及环境 |
|
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一机,全程实践。 |
学时 |
|
课时: 共5天,每天6学时,总计30学时 本课程滚动开班,最新开班时间如下: 周末班(周六日上课):2007年11月24日-12月8日,2008年1月5日-1月19日 连续班(连续上课):2007年11月24日-11月28日,2008年1月5日-1月9日 晚班(每晚6:00-9:00):报满即开班,请提前登记预约
每期班名额有限,报满即停止报名,请提前在线或电话预约 |
费用 |
|
◆培训费用(含教材费和午餐费):2900元,学生自费(1900元,凭有效证件),团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠 ◆认证费(可选):300元(项目考核通过,颁发由中国软件行业协会嵌入式分会认证的《TMS320C2000 DSP系统开发工程师》证书) >>单击查看证书样本 ◆上课地点:清华大学 ◆外地学员:代理安排食宿(需提前预定)
报选此课程可获200元折价劵! |
质量保障 |
|
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听; 2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果; 3、培训合格学员可享受免费推荐就业机会。 |
课程进度安排 |
| 时间 |
课程大纲 |
课程内容 |
|
第一天 |
9:00 | 12:00 |
第1章 DSP集成开发环境的原理与高级应用 |
1.1 CCS集成开发环境下工程的高级管理与编辑技术 1.2 CCS的工程配置 1.3 CCS应用程序的调试 1.4 CCS高级工具的使用
|
|
第2章 GEL语言运用和CMD文件配置 |
2.1 GEL语言的运用 2.2 CMD文件配置 2.3 C2000典型芯片的体系结构 |
|
第3章 C2000 DSP系统应用电路设计 |
3.1 最小系统(2407、2812) 3.2 接口电路设计 |
13:30 | 16:30 |
实验课: CCS开发环境和GEL语言应用 |
1) CCS开发环境的配置 2) 程序调试实例 3) 学习CCS的调试方法 4) GEL编程实例 |
|
第二天 |
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 TMS320LF2407和TMS320F2812无刷直流电机控制系统电路 9.2 永磁无刷直流电机驱动控制系统的软件开发 |
|
第10章 永磁同步电机驱动控制系统开发案例 |
10.1 TMS320LF2407和TMS320F2812永磁同步电机控制系统电路 10.2 永磁同步电机驱动控制系统的软件开发 |
13:30 | 16:30 |
实验课:电机驱动控制应用程序设计 |
1)驱动、检测程序开发和调试 2)PID控制程序的开发和调试 3)SVPWM程序 |
|
第五天 |
9:00 | 12:00 |
第11章 多变量耦合控制系统开发案例 |
11.1 TMS320F2812的多变量耦合控制系统电路设计 11.2 多变量耦合控制系统的软件开发 |
|
第12章 应用程序下载与boot Loader |
12.1 程序下载Flash中运行应用程序 12.2 Flash中运行应用程序 |
13:30 | 16:30 |
实验课:多变量耦合控制系统应用程序设计 |
1)多变量控制系统软件开发流程 2)多变量耦合控制系统应用程序开发 3)程序下载和烧写
|