Edit online

EPWM 输出模式

7 Jun 2024
通过以下寄存器,可配置所需的 EPWM 输出:
  • EPWM_CH_SEL[1:0],通道选择控制信号,分别选择上升沿信号处理通道的输入源,以及下降沿信号处理通道的输入源。两路的信号处理通道都可以选择 CHA 或 CHB。
    注: 通过对上升沿信号以及下降沿信号可以实现死区控制,具体配置可查看 EPWM 死区控制
  • EPWM_POL_SET[1:0],极性选择控制信号,选择正极性或负极性的信号。

  • EPWM_BP_SET[1:0],旁通选择,EPWM_BP_SET[0]可以选择旁通 EPWM_CHA,EPWM_BP_SET[1] 可以选择旁通 EPWM_CHB。



1. EPWM 输出模式的控制图示:

EPWM 死区控制

EPWM 死区控制,分别通过对上升/ 下降边沿的时间进行延迟,通过 EPWM_RE_DZCTL 和 EPWM_FE_DZCTL 寄存器的配置下列延迟时间参数(单位:EPWM_CLK_CLK):
  • EPWM_RE_DZCTL
  • EPWM_FE_DZCTL

EPWM_CHA 插入上升沿死区以及下降沿死区中,以通道 EPWM_CHA 的信号为例,分别设置 EPWM_RE_DZCTL = EPWM_FE_DZCTL = 1,得到如下的信号,实现上升沿/ 下降沿的死区时间控制为 1 * Tcnt_clk。



2. EPWM_CHA 插入上升沿死区以及下降沿死区