SPRADL7 July 2025 F28E120SC
The Event-Trigger submodule driverlib differences between EPWM and MCPWM are listed in Table 8-2.
|
EPWM Function |
MCPWM Function |
Explanation |
|---|---|---|
|
- |
MCPWM_clearGlobalInterrupt |
Addition of global interrupt clear flag |
|
- |
MCPWM_getEventTriggerEventCount |
Separate prescaler counters for ET1 and ET2 |
|
- |
MCPWM_getGlobalInterruptStatus |
Addition of global interrupt flag |
|
- |
MCPWM_setEventTriggerEventPrescale |
Separate prescaler counters for ET1 and ET2 |
|
- |
MCPWM_setEventTriggerSource |
Separate ET1 and ET2 instead of INT and SOCx |
|
EPWM_clearEventTriggerInterruptFlag |
MCPWM_clearInterrupt |
Global interrupt clear bit on MCPWM |
|
EPWM_disableADCTriggerEventCountInit |
- |
Removed customer prescaler counter init value |
|
EPWM_disableInterruptEventCountInit |
- |
Removed customer prescaler counter init value |
|
EPWM_enableADCTriggerEventCountInit |
- |
Removed customer prescaler counter init value |
|
EPWM_enableInterruptEventCountInit |
- |
Removed customer prescaler counter init value |
|
EPWM_forceADCTrigger |
- |
Separate ET1 and ET2 instead of INT and SOCx |
|
EPWM_forceADCTriggerEventCountInit |
- |
Separate ET1 and ET2 instead of INT and SOCx |
|
EPWM_forceEventTriggerInterrupt |
MCPWM_forceInterrupt |
Changes in interrupt force structure |
|
EPWM_forceInterruptEventCountInit |
- |
Removed customer prescaler counter init value |
|
EPWM_getInterruptEventCount |
- |
Separate ET1 and ET2 instead of INT and SOCx |
|
EPWM_setADCTriggerEventCountInitValue |
- |
Separate ET1 and ET2 instead of INT and SOCx |
|
EPWM_setInterruptEventCount |
- |
Separate ET1 and ET2 instead of INT and SOCx |
|
EPWM_setInterruptEventCountInitValue |
- |
Removed customer prescaler counter init value |
|
EPWM_setInterruptSource |
- |
Separate ET1 and ET2 instead of INT and SOCx |