Part Number: TMS320F28377D
我将HRPWM配置为updown mode,在测试HRPWM的分辨率时发现,若将EDGMODE配置为BEP,那么分辨率还是updown模式下的20ns,说明BEP似乎仅是进行了位移,并没有高精度的MEP;若改为FEP,那么在CMPA保持不变,CMPAHR变化时,能达到150ps左右的精度,但只要CMPA进一,那么分辨率就由本身的150ps变为10ns,因此该配置下,分辨率的变化是非线性的。
请问updown模式下这个问题该怎么解决呢?
除此以外,还发现一个问题:当CMPA保持不变,仅变化CMPAHR时,当dutyfine增大,即CMPAHR增大,用示波器测量实际占空比,在BEP配置下,实际占空比不发生变化;在FEP配置下,实际占空比随CMPAHR的增大而增大;在REP配置下,实际占空比随CMPAHR的增大而减小,这是为什么呢?感觉逻辑上有点问题