我用TMS320F28069,在epwm模式下,死区能正常产生。但是在hrpwm,相位模式(使能TBPHSHR)下,只能在EPWMxA中产生hrpwm的效果,如果配置EPwmxRegs.HRCNFG.bit.SELOUTB,可以让EPWMxB产生hrpwm的效果,但是却没死区了。请问里面还有什么特别事项要注意么? 如果要让EPWM1A和EPWM1B都有hrpwm的效果,并且有死区。
rookiecalf:
EPwmxRegs.HRCNFG.bit.SELOUTB复位正常epwm模式输出,置位是A取反,死区是属于epwm范畴的,感觉取反模式的话,应该是不能有死区的
我用TMS320F28069,在epwm模式下,死区能正常产生。但是在hrpwm,相位模式(使能TBPHSHR)下,只能在EPWMxA中产生hrpwm的效果,如果配置EPwmxRegs.HRCNFG.bit.SELOUTB,可以让EPWMxB产生hrpwm的效果,但是却没死区了。请问里面还有什么特别事项要注意么? 如果要让EPWM1A和EPWM1B都有hrpwm的效果,并且有死区。
ccy:
回复 rookiecalf:
是的,我实测过。配置EPwmxRegs.HRCNFG.bit.SELOUTB为1,只能让A和B都有hrpwm的效果,但没有死区。我现在希望A和B都有hrpwm的效果,且两者之间有死区,有什么办法?
我用TMS320F28069,在epwm模式下,死区能正常产生。但是在hrpwm,相位模式(使能TBPHSHR)下,只能在EPWMxA中产生hrpwm的效果,如果配置EPwmxRegs.HRCNFG.bit.SELOUTB,可以让EPWMxB产生hrpwm的效果,但是却没死区了。请问里面还有什么特别事项要注意么? 如果要让EPWM1A和EPWM1B都有hrpwm的效果,并且有死区。
rookiecalf:
回复 ccy:
死区是在前一级的,而B的hrpwm效果设定是在后一级的,相当于后级设定将前级设定短路了,根本没得破啊
TI中文支持网



