信盈达DSP课程介绍
一、课程目标:
DSP培训课程主要培养对DSP体系结构的理解,掌握基于TMS3202407/2812的DSP软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。
二、培训对象:DSP应用系统的软件和硬件开发工程师,电子、控制、电力传动类专业的大学生和研究生。
三、入学要求:学员学习本课程应具备下列基础知识:
◆能看懂简单电路图
◆熟悉C语言编程;
◆了解数字信号处理原理,了解计算机微机原理和汇编语言的基础;
四、师资团队:
秦老师:金牌讲师、资深DSP专家,多年DSP系统软件和硬件开发经验。并成功开发过基于TMS320LF2407A的CAN总线数据采集系统、高速永磁同步电动机数字控制系统以及基于TMS320F2812的超高速永磁无刷电动机数字控制系统、异步电机变频控制器,永磁同步电机矢量控制器,无刷直流电机控制器,多变量强耦合实时控制系统,智能多通道实时信号检测与跟踪控制系统等,实战经验丰富。
五、班级规模及环境:
为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限9人,多余人员安排到下一期进行。
人手一机,全程实践。
六、课时:总计108学时;价格:5800元/人
温馨提示:
1.团体报名优惠措施:两人及以上95折优惠,在读学生凭学生证优惠500元。
2.外地学员:代理安排食宿(需提前预定)
3.合格学员免费颁发相关资格证书,提升您的职业资质(国家承认资格证书)
4.合格学员免费推荐工作
5.实验设备免费使用。
七、质量保障:
1、培训过程中,如有部分内容理解不透或消化不好,可免费在下期培训班中重听;
2、培训结束后免费提供一个月的技术支持,充分保证培训后出效果;
3、培训合格学员可享受免费推荐就业机会。
八、课程大纲
第一阶段:DSP基础知识
第一章: DSP2000环境CCS详解与软件调试高级技巧详解
1.1 CCS集成开发环境下工程的高级管理与编辑技术
1.2 CCS的工程配置
1.3 CCS应用程序的调试
1.4 观察变量调试方法
1.5 运用汇编和反汇编方法跟踪调试程序
1.6 程序优化的技巧
1.7 CCS高级工具的使用
第二章 CMD文件配置详解和GEL详解
2.1 GEL语言的运用
2.2 CMD文件配置
2.3 DSP2000典型芯片的体系结构
2.4 CMD文件配置补充
第三章: Dsp2000程序结构详解
3.1 程序整体结构搭建规范
3.2 源文件的关系,和主文件的书写规范
3.3 常用头文件详解
3.4 常用库文件详解
3.5 CMD文件详解
3.6 中断向量表详解
第四章: DSP2000系统应用电路设计
4.1 最小系统(2407、2812)
4.2 接口电路设计
第五章: C语言程序设计基础及难点重点详解
4.1 C语言数据结构及语法
4.2 程序控制结构
4.3 数组
4.4 指针
4.5 函数
4.6 C语言编程规范(环境、语言规范字符类、变量、函数、算法类型转换)
实验1: CCS开发环境,GEL语言应用,CCS开发环境的配置、调试、GEL编程实例
实验2:数码管显示实验;
实验3:蜂鸣器控制实验;
实验4:外部RAM 读写实验;
实验5:LCD1602字符液晶操作实验;
实验6:LCD128x64图形液晶实验
第二阶段:实践阶段:
第一章: GPIO模块
1.1 GPIO模块的功能、结构
1.2 GPIO寄存器配置与编程
第二章: CPU Timer
2.1 CPU Timer的结构、功能
2.2 CPU Timer的寄存器配置与编程
第三章: EV模块和A/D模块
3.1 EV模块功能、结构
3.2 EV操作、配置和编程
3.3 直流电机案例
实验1:基于F2812的事件管理器模块应用程序的开发;
实验2:内部定时器0的实验,内部定时器2的实验,事件定时器实验;
实验3:GPIO 控制实验:
实验4:外部中断控制实验;
实验5:直流电机实验
实验6:步进电机实验
第四章: A/D和SCI模块
4.1 A/D模块功能、结构
4.2 A/D操作、配置和编程
4.3 SCI模块功能、结构
4.4 SCI操作、配置和编程
第五章: SPI和CAN模块
5.1 SPI模块功能、结构
5.2 SPI操作、配置和编程
5.3 CAN模块功能、结构
5.4 CAN操作、配置和编程
实验1:AD/DA实验
实验2:UART(RS-232)串口通讯实验;
实验3:CAN 总线接口实验,CAN 总线与外部设备发送实验,CAN 总线与外部设备接收实验
第六章: 基于 TMS320F2812的电气平台开发设计
6.1 核心处理系统
6.2 数/模转换(DAC)设计
6.3 SRAM设计
6.4 EEPROM(IIC)设计
6.5 RS-232(串口)设计
6.6 RS-485设计
6.7 CAN模块设计
6.8 3.3V和5V数字I/O设计
6.9 液晶设计
6.10 实时时钟(DS1302)设计
6.11 平台调试中的的常见问题解答
第三阶段:项目实验阶段:
第七章:无刷直流电机驱动控制系统开发案例
7.1 TMS320LF2407和TMS320F2812无刷直流电机控制系统电路
7.2 永磁无刷直流电机驱动控制系统的软件开发
第八章:永磁同步电机驱动控制系统开发案例
8.1 TMS320LF2407和TMS320F2812永磁同步电机控制系统电路
8.2 永磁同步电机驱动控制系统的软件开发
第九章:PID控制程序的开发
第十章: 三相SPWM案例
1.实例说明
2.设计原理说明
3.软件设计
实验1:电机驱动控制应用程序设计
实验2:驱动、检测程序开发和调试
实验3:SVPWM程序
第十一章: 应用程序下载与boot Loader
11.1 程序下载Flash中运行应用程序
11.2 Flash中运行应用程序
更多学习请咨询李老师QQ98228214 13500505486