GTM 定时器 · 深度解析

📘 30 章 · 从入门到专家
1
GTM定时器概述
GTM在TC3xx中的位置 · 功能概览 · 与通用定时器区别
2
GTM系统架构
CMU · IRQ · DMA接口 · 多通道序列器MCS
3
定时器通道模块(TOM)
TOM架构 · 通道配置 · ARU连接 · 输出模式
4
定时器输入模块(TIM)
TIM架构 · 通道配置 · 信号捕捉 · 滤波去抖
5
原子操作单元(ATOM)
ATOM架构 · 与TOM区别 · 触发模式 · 应用场景
6
ARU连接单元
ARU工作原理 · 数据路由 · TOM/TIM协同 · 配置实例
7
GTM时钟配置
CMU时钟源 · 分频器 · 全局/子时钟 · 门控与功耗
8
GTM中断系统
中断源配置 · 优先级 · 服务函数 · 延迟优化
9
GTM与DMA协同
DMA请求触发 · 传输配置 · 数据搬运 · 实战案例
10
PWM生成基础
TOM生成PWM · 占空比/频率 · 互补输出 · 死区插入
11
高级PWM模式
中心/边沿对齐 · 多相PWM · 同步技术
12
输入捕捉模式
信号周期/脉宽/占空比测量 · 多通道捕捉
13
正交编码器接口
正交解码 · 速度/方向计算 · 位置计数 · 抗抖动
14
霍尔传感器接口
霍尔时序 · TIM捕捉边沿 · 换相逻辑 · 转速计算
15
GTM与ADC触发
ADC触发源 · 定时/事件触发 · 多通道同步 · 抖动控制
16
GTM与PWM同步
多通道同步启动 · 相位偏移 · 同步误差 · 硬件机制
17
GTM故障保护机制
故障输入 · 响应模式 · PWM紧急关断 · 状态读取
18
GTM调试与诊断
寄存器调试 · 状态寄存器 · 错误码 · 逻辑分析仪
19
GTM低功耗模式
睡眠/待机模式 · 唤醒源 · 功耗测量与优化
20
GTM多核应用
多核访问同步 · 核间中断 · 资源分配 · 性能考量
21
GTM与SPI通信
SPI时钟生成 · 数据采样 · 多从机片选 · 高速SPI
22
GTM与I2C通信
I2C时序生成 · 模拟I2C · 多主机仲裁 · 时钟拉伸
23
GTM与UART通信
波特率生成 · UART收发 · 帧格式 · 中断驱动
24
GTM与SENT协议
SENT简介 · TIM解码 · 帧同步 · 错误检测
25
GTM与PSI5协议
PSI5收发 · Manchester编解码 · 总线冲突检测
26
GTM与CAN通信辅助
CAN时间戳 · 帧触发GTM · 协同诊断
27
GTM与FlexRay辅助
微时隙触发 · 帧同步 · 时间同步
28
应用案例1:直流无刷电机
六步换相 · PWM调制 · 速度/电流环 · 霍尔反馈
29
应用案例2:开关电源数字控制
峰值电流/电压模式 · 死区自适应 · 故障保护
30
应用案例3:多轴机器人控制
多轴同步 · 轨迹插补 · 急停逻辑 · 安全冗余