实时控制系统搭建
TI C2000 系列
📘 30章 · 从入门到实战
第1章
实时控制系统概述
绪论
什么是实时系统
实时分类
TI地位
学习路径
第2章
TI C2000系列概览
选型
发展历程
F2800x/F2838x
选型指南
开发板
第3章
开发环境搭建
CCS
CCS安装配置
SysConfig
仿真器驱动
LED闪烁
第4章
C2000内核架构
CPU
C28x CPU
FPU/VCU
CLA
内存映射
第5章
时钟与复位系统
时钟树
时钟树详解
PLL配置
看门狗
复位源
第6章
GPIO编程
实战
GPIO架构
输入输出
复用功能
中断/按键LED
第7章
中断系统
PIE
PIE模块
中断向量表
优先级/嵌套
定时器中断
第8章
定时器
ePWM/eCAP
CPU定时器
ePWM时基
eCAP/eQEP
精确延时
第9章
ePWM模块 (上)
时基
时基子模块
计数模式
周期/比较值
死区插入
第10章
ePWM模块 (下)
HRPWM
动作限定器
事件触发
斩波/故障
呼吸灯
第11章
ADC模块
采样
12/16位架构
顺序/同步
SOC配置
过采样
第12章
eCAP模块
捕获
捕获模式
APWM模式
时间戳/脉宽
频率测量
第13章
eQEP模块
编码器
正交编码器
位置计数
速度计算
电机位置
第14章
串行通信 SCI/UART
串口
SCI架构
波特率配置
FIFO/中断
串口收发
第15章
SPI通信
Flash
SPI协议
主从模式
数据格式
SPI Flash读写
第16章
I2C通信
传感器
I2C协议
主从配置
时钟同步
温度传感器
第17章
CAN通信
DCAN
CAN协议
消息对象
位时序
CAN收发
第18章
DMA模块
自动采样
DMA架构
通道/触发
单次/连续
ADC-DMA
第19章
CLA控制律加速器
滤波
CLA架构
独立运行
任务/中断
CLA滤波
第20章
Flash与BootROM
安全
Flash控制器
等待状态
CSM安全
引导流程
第21章
电源管理
低功耗
电源域
STANDBY/HALT
唤醒源
功耗优化
第22章
模拟比较器与DAC
保护
CMPSS模块
DAC/参考
数字滤波
过流保护
第23章
HRPWM高精度PWM
MEP
HRPWM原理
MEP技术
高精度占空比
数字电源
第24章
电机控制基础
FOC
直流有刷
BLDC六步
FOC概述
TI电机库
第25章
数字电源基础
DPLib
Buck/Boost
PID控制
数字补偿器
DPLib
第26章
实时操作系统RTOS
TI-RTOS
TI-RTOS
任务调度
信号量/队列
多任务LED
第27章
SysConfig图形化配置
快速配置
界面介绍
外设配置
引脚分配
生成代码
第28章
调试与优化技巧
调试
断点/观察点
实时模式
Graph工具
性能分析
第29章
安全与可靠性
CRC
CRC校验
窗口看门狗
错误信号
双核锁步
第30章
综合实战项目
双电机FOC
F2838x双电机
系统架构
软件框架
课程总结