Part Number: TMS320F280049C
Other Parts Discussed in Thread: C2000WARE
TI例程C:\ti\c2000\C2000Ware_5_04_00_00\driverlib\f28004x\examples\hrpwm\hrpwm_ex9_dutyhr_updown_deadband_sfo实现了死区互补HRPWM的Duty扫描变化。PWM寄存器配置如下图:

红色框1、寄存器HALFCYCLE = 0;
但是在 手册TI TMS320F28004x Real-Time Microcontrollers Technical Reference Manual (Rev. H)
18.15.11章节中明确提到,HRPWM的死区上升/下降必须在HALFCYCLE =1时才能工作,请问HALFCYCLE 应该怎样设定?

红色框2、寄存器IN_MODE设定为0,选择了PWMA和PWMB都选择了PWMA信号源作为输入,请问为什在更新duty时还需要同时更新CMPA和CMPB的值(红色框3)?