专家您好:
我在使用28335的epwm模块时,需要根据一些外部条件来更新脉冲的高、低有效方式,可通过在epwm1中断里设置AQCTLA.bit.CAD与AQCTLA.bit.CAU实现,但是由于此寄存器与CMPCTL不同,没有映射模式,会立即生效,而我希望是在TBCTR=0时才改变脉冲配置方式,请问如何实现相关功能?谢谢
cumt wuxiang:
ePWMs type 2 里有相关的功能,但是最初版本的epwm没有这个功能,请问如何实现?
专家您好:
我在使用28335的epwm模块时,需要根据一些外部条件来更新脉冲的高、低有效方式,可通过在epwm1中断里设置AQCTLA.bit.CAD与AQCTLA.bit.CAU实现,但是由于此寄存器与CMPCTL不同,没有映射模式,会立即生效,而我希望是在TBCTR=0时才改变脉冲配置方式,请问如何实现相关功能?谢谢
Victor Zheng:
回复 cumt wuxiang:
只能在PWN CNT=0的时候产生一个中断了,在这个中断里改。
TI中文支持网
![TMS320F280039C: CBC逐波限流模式下DCBCTL[EVT2LATSEL]寄存器这一位的作用-TI中文支持网](https://www.ti2k.com/wp-content/uploads/ti2k/DeyiSupport_C2000__AE5FE14FFE5647725F00_20241022143501.jpg)


