课程目标
C2000 DSP培训课程主要培养学生对DSP体系结构的理解,通过有针对性的实验掌握基于C2000 DSP(TMS320F28335)的软件和硬件及其应用系统的开发技术,能够开发自己的DSP系统。
培养对象
DSP应用系统的软件和硬件开发工程师,电子、控制、电力传动类专业的人士。
课程大纲
第1章 DSP集成开发环境的原理与高级应用 1.1 CCS集成开发环境下工程的高级管理与编辑技术 1.2 CCS的工程配置 1.3 CCS应用程序的调试 1.4 CCS高级工具的使用
第2章 C2000典型芯片硬件资源介绍 2.1 C2000典型芯片的结构和外设资源介绍 2.2 C2000典型芯片的主频及外设频率介绍
第3章 C2000 DSP系统应用电路设计 3.1 C2000典型芯片的外部接口电路 3.2 最小系统的开发举例 3.3 外部存储器的扩展
第4章 CCS开发环境和CMD文件配置 4.1 CCS开发环境的配置 4.2 CCS环境下工程编译的原理 4.3 CMD文件配置 4.4 程序调试实例的结构分析 4.5 学习CCS的调试方法
第5章 GPIO模块 5.1 GPIO模块的功能、结构 5.2 GPIO寄存器配置与编程 5.3 编程控制某个GPIO电平的变化(实验)
第6章 外部(PIE)中断 6.1 PIE中断的结构和原理 6.2 PIE的配置 6.3 配置相关寄存器实现外部中断响应(实验)
第7章 CPU Timer 7.1 CPU Timer的结构、功能 7.2 CPU Timer的寄存器配置与编程 7.3 编程实现CPU Timer中断的定时触发(实验)
第8章 PWM模块 8.1 PWM的结构和工作原理 8.2 配置PWM各个寄存器 8.3 编程实现特定PWM波形的输出(实验)
第9章 CAP模块 9.1 CAP的结构和工作原理 9.2 CAP配置和编程 9.2 编程实现通过CAP测量PWM的周期(实验)
第10章 AD模块 10.1 AD模块的结构和工作原理 10.2 AD配置和编程.。。。。。。