C2000 DSP培训课程
课程目标
C2000 DSP培训课程主要培养学生对DSP体系结构的理解,掌握基于TMS3202812/F28335的DSP软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。
课程大纲
|
课程内容
|
第一阶段
|
第1部分 DSP2000环境CCS详解与软件调试高级技巧详解
|
1.1 CCS集成开发环境下工程的高级管理与编辑技术
1.2 CCS的工程配置
1.3 CCS应用程序的调试
1.4 观察变量调试方法
1.5 运用汇编和反汇编方法跟踪调试程
序
1.6 程序优化的技巧
1.7 CCS高级工具的使用
|
第2部分 CMD文件配置详解和GEL详解
|
2.1 GEL语言的运用
2.2 CMD文件配置
2.3 DSP2000典型芯片的体系结构
2.4 CMD文件配置补充
|
第3部分 Dsp2000程序结构详解
|
3.1 程序整体结构搭建规范
3.2 源文件的关系,和主文件的书写规 范
3.3 常用头文件详解
3.4 常用库文件详解
3.5 CMD文件详解
3.6 中断向量表详解
|
第4部分 DSP2000系统应用电路设计
|
4.1 最小系统(28335、2812)
4.2 接口电路设计
|
第5部分 C语言程序设计基础及难点重点详解
|
4.1 C语言数据结构及语法
4.2 程序控制结构
4.3 数组
4.4 指针
4.5 函数
4.6 C语言编程规范(环境、语言规范
字符类、变量、函数、算法类型转换)
|
实验课: CCS开发环境,GEL语言应用,数码管显示实验,蜂鸣器控制实验,外部RAM 读写实验,1602字符液晶操作实验,128x64图形液晶实验
|
1) CCS开发环境的配置
2) 程序调试实例
3) 学习CCS的调试方法
4) GEL编程实例
5) 1602字符液晶操作实验
6) 128x64图形液晶实验
|
第二阶段
|
第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操作、配置和编程
6.3 直流电机案例
|
实验课:基于F2812的事件管理器模块应用程序的开发,内部定时器0的实验,内部定时器2的实验,事件定时器实验,GPIO 控制实验,外部中断控制实验,
|
1)开发流程
2)PWM程序
3)内部定时器0的实验
4) 内部定时器2的实验
5) 事件定时器实验
7)GPIO 控制实验
8)外部中断控制实验
9)直流电机实验
10)步进电机实验
|
第三阶段
|
第7部分 A/D和SCI模块
|
7.1 A/D模块功能、结构
7.2 A/D操作、配置和编程
7.3 SCI模块功能、结构
7.4 SCI操作、配置和编程
|
第8部分 SPI和CAN模块
|
8.1 SPI模块功能、结构
8.2 SPI操作、配置和编程
8.3 CAN模块功能、结构
8.4 CAN操作、配置和编程
|
实验课:RS-232 串口通讯实验,CAN 总线接口实验,CAN 总线与外部设备发送实验,CAN 总线与外部设备接收实验
|
1)RS-232 串口通讯实验
2)CAN 总线接口实验
3)A/D,D/A实验
4)CAN 总线与外部设备发送实验
5)CAN 总线与外部设备接收实验
|
第四阶段
|
第9部分 基于 TMS320F2812/TMS320F28335的电气平台开发设计
|
9.1 核心处理系统
9.2 数/模转换(DAC)设计
9.4 EEPROM(IIC)设计
9.5 RS-232(串口)设计
9.7 CAN模块设计
9.8 3.3V和5V数字I/O设计
9.9 液晶设计
9.11 平台调试中的的常见问题解答
|
第五阶段
|
第10部分 无刷直流电机驱动控制系统开发案例
|
10.1 DSP2000无刷直流电机控制系统电路
10.2 永磁无刷直流电机驱动控制系统的软件开发
|
第六阶段
|
第11部分 永磁同步电机驱动控制系统开发案例
|
11.1 DSP2000永磁同步电机控制系统电路
11.2 永磁同步电机驱动控制系统的软件开发
|
第12部分 PID控制程序的开发
|
PID控制程序的开发
|
第13部分 三相SPWM案例
|
1.实例说明
2.设计原理说明
3.软件设计
|
实验课:电机驱动控制应用程序设计
|
1)驱动、检测程序开发和调试
2)SVPWM程序
|
第七阶段
|
第14部分 应用程序下载与boot Loader
|
14.1 程序下载Flash中运行应用程序
14.2 Flash中运行应用程序
|
如果您想学习本课程,请
预约报名
如果没找到合适的课程或有特殊培训需求,请
订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表下载请点击
服务优势:
丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。
专家力量:
中国科学院相关研究所高级研究人员
西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等
大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高
多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享
针对客户实际需要,真实案例演示,互动式沟通,学有所值