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。
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。