ePWM模块
ePWM模块内部包含有7个子模块,分别是时间基准子模块TB、比较功能子模块CC,动作限定子模块AQ、死区控制子模块DB、斩波控制子模块PC、事件触发子模块ET和故障捕获子模块TZ。
每个ePWM模块都具有以下功能:
- 可以输出两路PWM,EPWMxA和EPWMxB
- 两路PWM可以独立输出,也可以互补输出
- 具有相位控制功能,可以超前或者滞后于其他ePWM模块具有死区控制功能,可分别对上升沿和下降沿进行延时控制
- 具有故障保护功能,通过对触发条件的设置,当故障发生时可自动将PWM输出引脚设置为低电平、高电平或高阻状态
- 具有高频斩波功能,高频斩波信号对PWM进行斩波控制,用于高频变换器的门极驱动;
- 所有事件都可以触发中断,也都可以产生内部ADC转换的启动脉冲SOC。
- PWM输出信号EPWMxA和EPWMxB,这两个信号通过GPIO口输出,从而产生PWM波;
- 故障触发信号 T Z