Structure holding the Action Qualifier actions to be taken on the PWM output at the specific events.
Data Fields | |
uint32_t | zeroAction |
uint32_t | prdAction |
uint32_t | cmpAUpAction |
uint32_t | cmpADownAction |
uint32_t | cmpBUpAction |
uint32_t | cmpBDownAction |
uint32_t EPWM_AqActionCfg::zeroAction |
Action to be taken when counter equals zero. This can take values from the following enum EPWM_AqAction_t.
uint32_t EPWM_AqActionCfg::prdAction |
Action to be taken when the counter equals the period. This can take values from the following enum EPWM_AqAction_t.
uint32_t EPWM_AqActionCfg::cmpAUpAction |
Action to be taken when the counter equals the active CMPA register and the counter is incrementing. This can take values from the following enum EPWM_AqAction_t.
uint32_t EPWM_AqActionCfg::cmpADownAction |
Action to be taken when the counter equals the active CMPA register and the counter is decrementing. This can take values from the following enum EPWM_AqAction_t.
uint32_t EPWM_AqActionCfg::cmpBUpAction |
Action to be taken when the counter equals the active CMPB register and the counter is incrementing. This can take values from the following enum EPWM_AqAction_t.
uint32_t EPWM_AqActionCfg::cmpBDownAction |
Action to be taken when the time-base counter equals the active CMPB register and the counter is decrementing. This can take values from the following enum EPWM_AqAction_t.