This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
CMPSS+EPWM配合使用,可以在输入电压大于阈值时,MCU自动改变PWM的波形,不需要软件处理
1)如下配置PWM,可以在输入电压大于阈值时,PWM输出常1
EPWM_setActionQualifierAction(pwmBase, EPWM_AQ_OUTPUT_A, EPWM_AQ_OUTPUT_HIGH, EPWM_AQ_OUTPUT_ON_T1_COUNT_UP);
2)如下配置PWM,在输入电压大于阈值时,PWM一直在翻转(即0->1->0->1->0->.....)
EPWM_setActionQualifierAction(pwmBase, EPWM_AQ_OUTPUT_A, EPWM_AQ_OUTPUT_TOGGLE, EPWM_AQ_OUTPUT_ON_T1_COUNT_UP);
我的诉求场景如下图,
所以我的问题是,
在按照上面2)配置的情况下(发生T1_COUNT_UP时,让PWM输出Toggle),
有没有办法让第一段PWM输出常1(而不是一直在翻转),而第二段PWM输出常0(而不是一直在翻转)