TMS320C2000 DSP系统开发培训班(FSD21001)
  • 课程目标

    C2000 DSP培训课程主要培养学生对DSP体系结构的理解,掌握基于TMS3202407/2812的DSP软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。

  • 入学要求

    学员学习本课程应具备下列基础知识:

    ◆ 有微机原理和汇编语言的基础;

    ◆ 熟悉C语言编程;

    ◆ 了解数字信号处理原理。

  • 师资团队

    肖老师

    有10余年的DSP系统软硬件开发经验及多年的项目研发经历,基于F240、F2407、F2812等高性能DSP成功开发过各类交流电机驱动数字控制系统,包括异步电机变频控制器,永磁同步电机矢量控制器、无刷直流电机控制器等,在电机驱动和运动控制领域具有扎实理论基础和丰富的实践经验。

    田老师

    国内DSP资深专家,北京航空航天大学博士,有9年的DSP系统软件和硬件开发经验。在北京、上海广州等城市做过数次的DSP开发与应用的培训讲座,并成功开发过基于TMS320LF2407A的CAN总线数据采集系统、高速永磁同步电动机数字控制系统以及基于TMS320F2812的超高速永磁无刷电动机数字控制系统、多变量强耦合实时控制系统、智能多通道实时信号检测与跟踪控制系统,理论和实践经验丰富。

    石老师

    国内资深直驱伺服专家,清华大学博士,有10年的DSP系统软硬件开发经验及多年的企业研发经历,成功开发过采用C6701高性能浮点DSP和FPGA的直线电机直接驱动数字伺服控制系统、基于TMS320F2812的高性能永磁交流伺服电机数字伺服系统,在直线电机和力矩电机直接驱动以及高性能伺服电机驱动控制领域具有扎实理论基础和丰富的实践经验。

  • 教材

    ◆ 《华清远见-TMS320C2000 DSP系统开发培训讲义》

    ◆ 《TMS320F281X DSP原理与开发应用》 华清远见教材编写组 编著

  • 实验环境

    为了保证培训效果,增加互动环节,我们坚持小班授课,每期报名人数限15人,多余人员安排到下一期进行。人手一机,全程实践。

  • 上课时间地点

    本课程每期班限额15名,报满即停止报名,请提前在线报名点击这里或电话预约。

    ◆ 时间:根据报名人数确定,需提前预约。

    ◆ 地点:北京、上海、深圳、成都、南京、武汉、西安、广州、沈阳、济南、重庆

    华清远见保留开课时间调整的权利,欢迎来电咨询 400-706-1880

  • 学时费用

    ◆课时:共5天,每天6学时,总计30学时

    ◆费用(含教材费和午餐费):2900元,学生自费(1900元,凭有效证件)

    ◆认证费(可选):培训合格学员可获工业和信息化部《国家信息技术应用技能TI C2000DSP系统开发工程师认证证书》(认证费500元)

    ◆外地学员:代理安排食宿(需提前预定)

  • 最新优惠

    ◆团体报名优惠措施:两人95折优惠,三人或三人以上9折优惠。

  • 质量保证

    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)程序下载和烧写