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 Global Load Driverlib differences between EPWM and MCPWM are listed in Table 9-2.

Table 9-2 Global Load Driverlib differences between EPWM and MCPWM

EPWM Function

MCPWM Function

Explanation

-

MCPWM_clearGlobalLoadOneShotLatch

Addition of clear bit for one-shot latch

-

MCPWM_getGlobalLoadOneShotLatchStatus

Addition of status bit for one-shot latch

EPWM_disableGlobalLoadRegisters

-

Individual enable bits for global load not present on MCPWM

EPWM_enableGlobalLoadRegisters

-

Individual enable bits for global load not present on MCPWM

EPWM_getGlobalLoadEventCount

-

Global load prescaler counter removed

EPWM_setGlobalLoadEventPrescale

-

Global load prescaler counter removed