USER GUIDE / DATA MOVEMENT & TIMERS / PWM / OVERVIEW
概述
PWM(pulse width modulation)是一个精确控制电机驱动波形输出的模块,可输出一定需求的占空比波形。
特性
- 最大支持 8 组通道,每个通道独立计数输出。每个通道可以产生 1 对(互补信号)或 2 路独立(边沿模式)不交叠的 PWM 信号;
- 支持通过寄存器控制使能打开和关闭,关闭使能时可完整输出最后一个波形;
- 输出波形模式支持推挽输出;
- 波形参数更新支持软件控制,支持动态更新;
- 每组通道可以产生定时信息,用于触发 ADC 模块同步采样,1 个 PWM 周期最多可支持触发两次 ADC 采样;
- 包含一组急停保护模块(可配置来自于 IO 还是内部 ADC 模块),用于快速关断 PWM 模块输出,恢复到默认值避免短路;急停功能内置滤波功能,来自于外部的 FAIL 信号稳定 16 个滤波周期,可认为是有效信号;来自内部 ADC 模块的不进行滤波。
- 支持特殊输出状态(恒 0 或恒 1 状态)。
框图