的基础
http://www.ti.com/lit/ug/sprui33a/sprui33a.pdf
第19.2.4.4.1秒(第1856页)
它说:
启用高分辨率周期模式后、EPWMxSYNC 脉冲将向 PWM 引入+/- 1 - 2周期抖动(在向上计数模式下为+/- 1周期、在向上向下计数模式下为+/- 2周期)。 因此、TBCTL[SYNCOSEL]不应设置为1 (CTR = 0是 EPWMxSYNCO 源)或2 (CTR = CMPB 是 EPWMxSYNCO 源)。 否则、抖动将随同步脉冲在每个 PWM 周期发生。 当 TBCTL[SYNCOSEL]= 0 (EPWMxSYNCI 是 EPWMxSYNCO 源)时、在高分辨率周期初始化期间、软件同步脉冲只应发出一次。 如果在 PWM 运行期间施加软件同步脉冲、则在同步脉冲发生时、PWM 输出上将出现抖动。
如果我使用 CTR = CMPC 作为 EPWMxSYNCO 源、并且 CMPC = 0、我可以 解决这个问题吗?