SPRADL7 July   2025 F28E120SC

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. Introduction
  5. Key Differences Between EPWM and MCPWM
  6. Time-Base Submodule Differences
    1. 3.1 Register Differences
    2. 3.2 Driverlib Differences
  7. Counter-Compare Submodule Differences
    1. 4.1 Register Differences
    2. 4.2 Driverlib Differences
  8. Action-Qualifier Submodule Differences
    1. 5.1 Register Differences
    2. 5.2 Driverlib Differences
  9. Dead-Band Submodule Differences
    1. 6.1 Register Differences
    2. 6.2 Driverlib Differences
  10. Trip-Zone Submodule Differences
    1. 7.1 Register Differences
    2. 7.2 Driverlib Differences
  11. Event-Trigger Submodule Differences
    1. 8.1 Register Differences
    2. 8.2 Driverlib Differences
  12. Global Load Differences
    1. 9.1 Register Differences
    2. 9.2 Driverlib Differences
  13. 10Summary
  14. 11References

Driverlib Differences

The Action-Qualifier Submodule driverlib differences between EPWM and MCPWM are listed Table 5-2.

Table 5-2 Action-Qualifier Submodule Driverlib Differences Between EPWM and MCPWM

EPWM Function

MCPWM Function

Explanation

-

MCPWM_setActionQualifierActionCompleteShadow

Additional function for shadow register

-

MCPWM_setActionQualifierActionShadow

Additional function for shadow register

EPWM_setActionQualifierAction

MCPWM_setActionQualifierActionActive

Function renamed to indicate this writes to the active register and not the shadow register

EPWM_setActionQualifierActionComplete

MCPWM_setActionQualifierActionCompleteActive

Function renamed to indicate this writes to the active register and not the shadow register

EPWM_setActionQualifierContSWForceAction

MCPWM_setActionQualifierSWAction

MCPWM_setActionQualifierSWAction shared between continuous and one-time AQ software forced events

EPWM_disableActionQualifierShadowLoadMode

-

Shadow loading not enabled or disabled on MCPWM. Only shadow load event is selected and correct shadow or active register is written to by the user

EPWM_setActionQualifierContSWForceShadowMode

-

Shadow loading not enabled or disabled on MCPWM. Only shadow load event is selected and correct shadow or active register is written to by the user

EPWM_setActionQualifierT1TriggerSource

-

T1 or T2 removed from MCPWM

EPWM_setActionQualifierT2TriggerSource

-

T1 or T2 removed from MCPWM

EPWM_setAdditionalActionQualifierActionComplete

-

T1 or T2 removed from MCPWM