|
enum | EPWM_EmulationMode { EPWM_EMULATION_STOP_AFTER_NEXT_TB = 0,
EPWM_EMULATION_STOP_AFTER_FULL_CYCLE = 1,
EPWM_EMULATION_FREE_RUN = 2
} |
|
enum | EPWM_SyncCountMode { EPWM_COUNT_MODE_DOWN_AFTER_SYNC = 0,
EPWM_COUNT_MODE_UP_AFTER_SYNC = 1
} |
|
enum | EPWM_ClockDivider {
EPWM_CLOCK_DIVIDER_1 = 0,
EPWM_CLOCK_DIVIDER_2 = 1,
EPWM_CLOCK_DIVIDER_4 = 2,
EPWM_CLOCK_DIVIDER_8 = 3,
EPWM_CLOCK_DIVIDER_16 = 4,
EPWM_CLOCK_DIVIDER_32 = 5,
EPWM_CLOCK_DIVIDER_64 = 6,
EPWM_CLOCK_DIVIDER_128 = 7
} |
|
enum | EPWM_HSClockDivider {
EPWM_HSCLOCK_DIVIDER_1 = 0,
EPWM_HSCLOCK_DIVIDER_2 = 1,
EPWM_HSCLOCK_DIVIDER_4 = 2,
EPWM_HSCLOCK_DIVIDER_6 = 3,
EPWM_HSCLOCK_DIVIDER_8 = 4,
EPWM_HSCLOCK_DIVIDER_10 = 5,
EPWM_HSCLOCK_DIVIDER_12 = 6,
EPWM_HSCLOCK_DIVIDER_14 = 7
} |
|
enum | EPWM_SyncInPulseSource {
EPWM_SYNC_IN_PULSE_SRC_DISABLE = 0x0,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM0 = 0x1,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM1 = 0x2,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM2 = 0x3,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM3 = 0x4,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM4 = 0x5,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM5 = 0x6,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM6 = 0x7,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM7 = 0x8,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM8 = 0x9,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM9 = 0xA,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM10 = 0xB,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM11 = 0xC,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM12 = 0xD,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM13 = 0xE,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM14 = 0xF,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM15 = 0x10,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM16 = 0x11,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM17 = 0x12,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM18 = 0x13,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM19 = 0x14,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM20 = 0x15,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM21 = 0x16,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM22 = 0x17,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM23 = 0x18,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM24 = 0x19,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM25 = 0x1A,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM26 = 0x1B,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM27 = 0x1C,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM28 = 0x1D,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM29 = 0x1E,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM30 = 0x1F,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_EPWM31 = 0x20,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP0 = 0x40,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP1 = 0x41,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP2 = 0x42,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP3 = 0x43,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP4 = 0x44,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP5 = 0x45,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP6 = 0x46,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP7 = 0x47,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP8 = 0x48,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP9 = 0x49,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP10 = 0x4A,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP11 = 0x4B,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP12 = 0x4C,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP13 = 0x4D,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP14 = 0x4E,
EPWM_SYNC_IN_PULSE_SRC_SYNCOUT_ECAP15 = 0x4F,
EPWM_SYNC_IN_PULSE_SRC_INPUTXBAR_OUT4 = 0x50,
EPWM_SYNC_IN_PULSE_SRC_INPUTXBAR_OUT20 = 0x51,
EPWM_SYNC_IN_PULSE_SRC_C2K_TIMESYNC_XBAR_PWM_OUT0 = 0x58,
EPWM_SYNC_IN_PULSE_SRC_C2K_TIMESYNC_XBAR_PWM_OUT1 = 0x59,
EPWM_SYNC_IN_PULSE_SRC_FSIRX0_RX_TRIG0 = 0x60,
EPWM_SYNC_IN_PULSE_SRC_FSIRX0_RX_TRIG1 = 0x61,
EPWM_SYNC_IN_PULSE_SRC_FSIRX0_RX_TRIG2 = 0x62,
EPWM_SYNC_IN_PULSE_SRC_FSIRX0_RX_TRIG3 = 0x63,
EPWM_SYNC_IN_PULSE_SRC_FSIRX1_RX_TRIG0 = 0x64,
EPWM_SYNC_IN_PULSE_SRC_FSIRX1_RX_TRIG1 = 0x65,
EPWM_SYNC_IN_PULSE_SRC_FSIRX1_RX_TRIG2 = 0x66,
EPWM_SYNC_IN_PULSE_SRC_FSIRX1_RX_TRIG3 = 0x67,
EPWM_SYNC_IN_PULSE_SRC_FSIRX2_RX_TRIG0 = 0x68,
EPWM_SYNC_IN_PULSE_SRC_FSIRX2_RX_TRIG1 = 0x69,
EPWM_SYNC_IN_PULSE_SRC_FSIRX2_RX_TRIG2 = 0x6A,
EPWM_SYNC_IN_PULSE_SRC_FSIRX2_RX_TRIG3 = 0x6B,
EPWM_SYNC_IN_PULSE_SRC_FSIRX3_RX_TRIG0 = 0x6C,
EPWM_SYNC_IN_PULSE_SRC_FSIRX3_RX_TRIG1 = 0x6D,
EPWM_SYNC_IN_PULSE_SRC_FSIRX3_RX_TRIG2 = 0x6E,
EPWM_SYNC_IN_PULSE_SRC_FSIRX3_RX_TRIG3 = 0x6F
} |
|
enum | EPWM_OneShotSyncOutTrigger { EPWM_OSHT_SYNC_OUT_TRIG_SYNC = 0x0,
EPWM_OSHT_SYNC_OUT_TRIG_RELOAD = 0x1
} |
|
enum | EPWM_PeriodLoadMode { EPWM_PERIOD_SHADOW_LOAD = 0,
EPWM_PERIOD_DIRECT_LOAD = 1
} |
|
enum | EPWM_TimeBaseCountMode { EPWM_COUNTER_MODE_UP = 0,
EPWM_COUNTER_MODE_DOWN = 1,
EPWM_COUNTER_MODE_UP_DOWN = 2,
EPWM_COUNTER_MODE_STOP_FREEZE = 3
} |
|
enum | EPWM_PeriodShadowLoadMode { EPWM_SHADOW_LOAD_MODE_COUNTER_ZERO = 0,
EPWM_SHADOW_LOAD_MODE_COUNTER_SYNC = 1,
EPWM_SHADOW_LOAD_MODE_SYNC = 2
} |
|
enum | EPWM_CurrentLink {
EPWM_LINK_WITH_EPWM_0 = 0,
EPWM_LINK_WITH_EPWM_1 = 1,
EPWM_LINK_WITH_EPWM_2 = 2,
EPWM_LINK_WITH_EPWM_3 = 3,
EPWM_LINK_WITH_EPWM_4 = 4,
EPWM_LINK_WITH_EPWM_5 = 5,
EPWM_LINK_WITH_EPWM_6 = 6,
EPWM_LINK_WITH_EPWM_7 = 7,
EPWM_LINK_WITH_EPWM_8 = 8,
EPWM_LINK_WITH_EPWM_9 = 9,
EPWM_LINK_WITH_EPWM_10 = 10,
EPWM_LINK_WITH_EPWM_11 = 11,
EPWM_LINK_WITH_EPWM_12 = 12,
EPWM_LINK_WITH_EPWM_13 = 13,
EPWM_LINK_WITH_EPWM_14 = 14,
EPWM_LINK_WITH_EPWM_15 = 15,
EPWM_LINK_WITH_EPWM_16 = 16,
EPWM_LINK_WITH_EPWM_17 = 17,
EPWM_LINK_WITH_EPWM_18 = 18,
EPWM_LINK_WITH_EPWM_19 = 19,
EPWM_LINK_WITH_EPWM_20 = 20,
EPWM_LINK_WITH_EPWM_21 = 21,
EPWM_LINK_WITH_EPWM_22 = 22,
EPWM_LINK_WITH_EPWM_23 = 23,
EPWM_LINK_WITH_EPWM_24 = 24,
EPWM_LINK_WITH_EPWM_25 = 25,
EPWM_LINK_WITH_EPWM_26 = 26,
EPWM_LINK_WITH_EPWM_27 = 27,
EPWM_LINK_WITH_EPWM_28 = 28,
EPWM_LINK_WITH_EPWM_29 = 29,
EPWM_LINK_WITH_EPWM_30 = 30,
EPWM_LINK_WITH_EPWM_31 = 31
} |
|
enum | EPWM_LinkComponent {
EPWM_LINK_TBPRD = 0,
EPWM_LINK_COMP_A = 5,
EPWM_LINK_COMP_B = 10,
EPWM_LINK_COMP_C = 16,
EPWM_LINK_COMP_D = 21,
EPWM_LINK_GLDCTL2 = 26,
EPWM_LINK_DBRED = 1,
EPWM_LINK_DBFED = 6,
EPWM_LINK_XLOAD = 2
} |
|
enum | EPWM_CounterCompareModule { EPWM_COUNTER_COMPARE_A = 0,
EPWM_COUNTER_COMPARE_B = 4,
EPWM_COUNTER_COMPARE_C = 10,
EPWM_COUNTER_COMPARE_D = 14
} |
|
enum | EPWM_CounterCompareLoadMode {
EPWM_COMP_LOAD_ON_CNTR_ZERO = 0,
EPWM_COMP_LOAD_ON_CNTR_PERIOD = 1,
EPWM_COMP_LOAD_ON_CNTR_ZERO_PERIOD = 2,
EPWM_COMP_LOAD_FREEZE = 3,
EPWM_COMP_LOAD_ON_SYNC_CNTR_ZERO = 4,
EPWM_COMP_LOAD_ON_SYNC_CNTR_PERIOD = 5,
EPWM_COMP_LOAD_ON_SYNC_CNTR_ZERO_PERIOD = 6,
EPWM_COMP_LOAD_ON_SYNC_ONLY = 8
} |
|
enum | EPWM_ActionQualifierModule { EPWM_ACTION_QUALIFIER_A = 0,
EPWM_ACTION_QUALIFIER_B = 2
} |
|
enum | EPWM_ActionQualifierLoadMode {
EPWM_AQ_LOAD_ON_CNTR_ZERO = 0,
EPWM_AQ_LOAD_ON_CNTR_PERIOD = 1,
EPWM_AQ_LOAD_ON_CNTR_ZERO_PERIOD = 2,
EPWM_AQ_LOAD_FREEZE = 3,
EPWM_AQ_LOAD_ON_SYNC_CNTR_ZERO = 4,
EPWM_AQ_LOAD_ON_SYNC_CNTR_PERIOD = 5,
EPWM_AQ_LOAD_ON_SYNC_CNTR_ZERO_PERIOD = 6,
EPWM_AQ_LOAD_ON_SYNC_ONLY = 8
} |
|
enum | EPWM_ActionQualifierTriggerSource {
EPWM_AQ_TRIGGER_EVENT_TRIG_DCA_1 = 0,
EPWM_AQ_TRIGGER_EVENT_TRIG_DCA_2 = 1,
EPWM_AQ_TRIGGER_EVENT_TRIG_DCB_1 = 2,
EPWM_AQ_TRIGGER_EVENT_TRIG_DCB_2 = 3,
EPWM_AQ_TRIGGER_EVENT_TRIG_TZ_1 = 4,
EPWM_AQ_TRIGGER_EVENT_TRIG_TZ_2 = 5,
EPWM_AQ_TRIGGER_EVENT_TRIG_TZ_3 = 6,
EPWM_AQ_TRIGGER_EVENT_TRIG_EPWM_SYNCIN = 7,
EPWM_AQ_TRIGGER_EVENT_TRIG_DC_EVTFILT = 8
} |
|
enum | EPWM_ActionQualifierOutputEvent {
EPWM_AQ_OUTPUT_ON_TIMEBASE_ZERO = 0,
EPWM_AQ_OUTPUT_ON_TIMEBASE_PERIOD = 2,
EPWM_AQ_OUTPUT_ON_TIMEBASE_UP_CMPA = 4,
EPWM_AQ_OUTPUT_ON_TIMEBASE_DOWN_CMPA = 6,
EPWM_AQ_OUTPUT_ON_TIMEBASE_UP_CMPB = 8,
EPWM_AQ_OUTPUT_ON_TIMEBASE_DOWN_CMPB = 10,
EPWM_AQ_OUTPUT_ON_T1_COUNT_UP = 1,
EPWM_AQ_OUTPUT_ON_T1_COUNT_DOWN = 3,
EPWM_AQ_OUTPUT_ON_T2_COUNT_UP = 5,
EPWM_AQ_OUTPUT_ON_T2_COUNT_DOWN = 7
} |
|
enum | EPWM_ActionQualifierOutput { EPWM_AQ_OUTPUT_NO_CHANGE = 0,
EPWM_AQ_OUTPUT_LOW = 1,
EPWM_AQ_OUTPUT_HIGH = 2,
EPWM_AQ_OUTPUT_TOGGLE = 3
} |
|
enum | EPWM_ActionQualifierSWOutput { EPWM_AQ_SW_DISABLED = 0,
EPWM_AQ_SW_OUTPUT_LOW = 1,
EPWM_AQ_SW_OUTPUT_HIGH = 2
} |
|
enum | EPWM_ActionQualifierEventAction {
EPWM_AQ_OUTPUT_NO_CHANGE_ZERO = 0x0,
EPWM_AQ_OUTPUT_LOW_ZERO = 0x1,
EPWM_AQ_OUTPUT_HIGH_ZERO = 0x2,
EPWM_AQ_OUTPUT_TOGGLE_ZERO = 0x3,
EPWM_AQ_OUTPUT_NO_CHANGE_PERIOD = 0x0,
EPWM_AQ_OUTPUT_LOW_PERIOD = 0x4,
EPWM_AQ_OUTPUT_HIGH_PERIOD = 0x8,
EPWM_AQ_OUTPUT_TOGGLE_PERIOD = 0xC,
EPWM_AQ_OUTPUT_NO_CHANGE_UP_CMPA = 0x00,
EPWM_AQ_OUTPUT_LOW_UP_CMPA = 0x10,
EPWM_AQ_OUTPUT_HIGH_UP_CMPA = 0x20,
EPWM_AQ_OUTPUT_TOGGLE_UP_CMPA = 0x30,
EPWM_AQ_OUTPUT_NO_CHANGE_DOWN_CMPA = 0x00,
EPWM_AQ_OUTPUT_LOW_DOWN_CMPA = 0x40,
EPWM_AQ_OUTPUT_HIGH_DOWN_CMPA = 0x80,
EPWM_AQ_OUTPUT_TOGGLE_DOWN_CMPA = 0xC0,
EPWM_AQ_OUTPUT_NO_CHANGE_UP_CMPB = 0x000,
EPWM_AQ_OUTPUT_LOW_UP_CMPB = 0x100,
EPWM_AQ_OUTPUT_HIGH_UP_CMPB = 0x200,
EPWM_AQ_OUTPUT_TOGGLE_UP_CMPB = 0x300,
EPWM_AQ_OUTPUT_NO_CHANGE_DOWN_CMPB = 0x000,
EPWM_AQ_OUTPUT_LOW_DOWN_CMPB = 0x400,
EPWM_AQ_OUTPUT_HIGH_DOWN_CMPB = 0x800,
EPWM_AQ_OUTPUT_TOGGLE_DOWN_CMPB = 0xC00
} |
|
enum | EPWM_AdditionalActionQualifierEventAction {
EPWM_AQ_OUTPUT_NO_CHANGE_UP_T1 = 0x0,
EPWM_AQ_OUTPUT_LOW_UP_T1 = 0x1,
EPWM_AQ_OUTPUT_HIGH_UP_T1 = 0x2,
EPWM_AQ_OUTPUT_TOGGLE_UP_T1 = 0x3,
EPWM_AQ_OUTPUT_NO_CHANGE_DOWN_T1 = 0x0,
EPWM_AQ_OUTPUT_LOW_DOWN_T1 = 0x4,
EPWM_AQ_OUTPUT_HIGH_DOWN_T1 = 0x8,
EPWM_AQ_OUTPUT_TOGGLE_DOWN_T1 = 0xC,
EPWM_AQ_OUTPUT_NO_CHANGE_UP_T2 = 0x00,
EPWM_AQ_OUTPUT_LOW_UP_T2 = 0x10,
EPWM_AQ_OUTPUT_HIGH_UP_T2 = 0x20,
EPWM_AQ_OUTPUT_TOGGLE_UP_T2 = 0x30,
EPWM_AQ_OUTPUT_NO_CHANGE_DOWN_T2 = 0x00,
EPWM_AQ_OUTPUT_LOW_DOWN_T2 = 0x40,
EPWM_AQ_OUTPUT_HIGH_DOWN_T2 = 0x80,
EPWM_AQ_OUTPUT_TOGGLE_DOWN_T2 = 0xC0
} |
|
enum | EPWM_ActionQualifierOutputModule { EPWM_AQ_OUTPUT_A = 0,
EPWM_AQ_OUTPUT_B = 4
} |
|
enum | EPWM_ActionQualifierContForce { EPWM_AQ_SW_SH_LOAD_ON_CNTR_ZERO = 0,
EPWM_AQ_SW_SH_LOAD_ON_CNTR_PERIOD = 1,
EPWM_AQ_SW_SH_LOAD_ON_CNTR_ZERO_PERIOD = 2,
EPWM_AQ_SW_IMMEDIATE_LOAD = 3
} |
|
enum | EPWM_DeadBandOutput { EPWM_DB_OUTPUT_A = 1,
EPWM_DB_OUTPUT_B = 0
} |
|
enum | EPWM_DeadBandDelayMode { EPWM_DB_RED = 1,
EPWM_DB_FED = 0
} |
|
enum | EPWM_DeadBandPolarity { EPWM_DB_POLARITY_ACTIVE_HIGH = 0,
EPWM_DB_POLARITY_ACTIVE_LOW = 1
} |
|
enum | EPWM_DeadBandControlLoadMode { EPWM_DB_LOAD_ON_CNTR_ZERO = 0,
EPWM_DB_LOAD_ON_CNTR_PERIOD = 1,
EPWM_DB_LOAD_ON_CNTR_ZERO_PERIOD = 2,
EPWM_DB_LOAD_FREEZE = 3
} |
|
enum | EPWM_RisingEdgeDelayLoadMode { EPWM_RED_LOAD_ON_CNTR_ZERO = 0,
EPWM_RED_LOAD_ON_CNTR_PERIOD = 1,
EPWM_RED_LOAD_ON_CNTR_ZERO_PERIOD = 2,
EPWM_RED_LOAD_FREEZE = 3
} |
|
enum | EPWM_FallingEdgeDelayLoadMode { EPWM_FED_LOAD_ON_CNTR_ZERO = 0,
EPWM_FED_LOAD_ON_CNTR_PERIOD = 1,
EPWM_FED_LOAD_ON_CNTR_ZERO_PERIOD = 2,
EPWM_FED_LOAD_FREEZE = 3
} |
|
enum | EPWM_DeadBandClockMode { EPWM_DB_COUNTER_CLOCK_FULL_CYCLE = 0,
EPWM_DB_COUNTER_CLOCK_HALF_CYCLE = 1
} |
|
enum | EPWM_TripZoneDigitalCompareOutput { EPWM_TZ_DC_OUTPUT_A1 = 0,
EPWM_TZ_DC_OUTPUT_A2 = 3,
EPWM_TZ_DC_OUTPUT_B1 = 6,
EPWM_TZ_DC_OUTPUT_B2 = 9
} |
|
enum | EPWM_TripZoneDigitalCompareOutputEvent {
EPWM_TZ_EVENT_DC_DISABLED = 0,
EPWM_TZ_EVENT_DCXH_LOW = 1,
EPWM_TZ_EVENT_DCXH_HIGH = 2,
EPWM_TZ_EVENT_DCXL_LOW = 3,
EPWM_TZ_EVENT_DCXL_HIGH = 4,
EPWM_TZ_EVENT_DCXL_HIGH_DCXH_LOW = 5
} |
|
enum | EPWM_TripZoneEvent {
EPWM_TZ_ACTION_EVENT_TZA = 0,
EPWM_TZ_ACTION_EVENT_TZB = 2,
EPWM_TZ_ACTION_EVENT_DCAEVT1 = 4,
EPWM_TZ_ACTION_EVENT_DCAEVT2 = 6,
EPWM_TZ_ACTION_EVENT_DCBEVT1 = 8,
EPWM_TZ_ACTION_EVENT_DCBEVT2 = 10
} |
|
enum | EPWM_TripZoneAction { EPWM_TZ_ACTION_HIGH_Z = 0,
EPWM_TZ_ACTION_HIGH = 1,
EPWM_TZ_ACTION_LOW = 2,
EPWM_TZ_ACTION_DISABLE = 3
} |
|
enum | EPWM_TripZoneAdvancedEvent { EPWM_TZ_ADV_ACTION_EVENT_TZB_D = 9,
EPWM_TZ_ADV_ACTION_EVENT_TZB_U = 6,
EPWM_TZ_ADV_ACTION_EVENT_TZA_D = 3,
EPWM_TZ_ADV_ACTION_EVENT_TZA_U = 0
} |
|
enum | EPWM_TripZoneAdvancedAction {
EPWM_TZ_ADV_ACTION_HIGH_Z = 0,
EPWM_TZ_ADV_ACTION_HIGH = 1,
EPWM_TZ_ADV_ACTION_LOW = 2,
EPWM_TZ_ADV_ACTION_TOGGLE = 3,
EPWM_TZ_ADV_ACTION_DISABLE = 7
} |
|
enum | EPWM_TripZoneAdvDigitalCompareEvent { EPWM_TZ_ADV_ACTION_EVENT_DCxEVT1_U = 0,
EPWM_TZ_ADV_ACTION_EVENT_DCxEVT1_D = 3,
EPWM_TZ_ADV_ACTION_EVENT_DCxEVT2_U = 6,
EPWM_TZ_ADV_ACTION_EVENT_DCxEVT2_D = 9
} |
|
enum | EPWM_CycleByCycleTripZoneClearMode { EPWM_TZ_CBC_PULSE_CLR_CNTR_ZERO = 0,
EPWM_TZ_CBC_PULSE_CLR_CNTR_PERIOD = 1,
EPWM_TZ_CBC_PULSE_CLR_CNTR_ZERO_PERIOD = 2
} |
|
enum | EPWM_ADCStartOfConversionType { EPWM_SOC_A = 0,
EPWM_SOC_B = 1
} |
|
enum | EPWM_ADCStartOfConversionSource {
EPWM_SOC_DCxEVT1 = 0,
EPWM_SOC_TBCTR_ZERO = 1,
EPWM_SOC_TBCTR_PERIOD = 2,
EPWM_SOC_TBCTR_MIXED_EVENT = 3,
EPWM_SOC_TBCTR_U_CMPA = 4,
EPWM_SOC_TBCTR_U_CMPC = 8,
EPWM_SOC_TBCTR_D_CMPA = 5,
EPWM_SOC_TBCTR_D_CMPC = 10,
EPWM_SOC_TBCTR_U_CMPB = 6,
EPWM_SOC_TBCTR_U_CMPD = 12,
EPWM_SOC_TBCTR_D_CMPB = 7,
EPWM_SOC_TBCTR_D_CMPD = 14
} |
|
enum | EPWM_DigitalCompareType { EPWM_DC_TYPE_DCAH = 0,
EPWM_DC_TYPE_DCAL = 1,
EPWM_DC_TYPE_DCBH = 2,
EPWM_DC_TYPE_DCBL = 3
} |
|
enum | EPWM_DigitalCompareTripInput {
EPWM_DC_TRIP_TRIPIN1 = 0,
EPWM_DC_TRIP_TRIPIN2 = 1,
EPWM_DC_TRIP_TRIPIN3 = 2,
EPWM_DC_TRIP_TRIPIN4 = 3,
EPWM_DC_TRIP_TRIPIN5 = 4,
EPWM_DC_TRIP_TRIPIN6 = 5,
EPWM_DC_TRIP_TRIPIN7 = 6,
EPWM_DC_TRIP_TRIPIN8 = 7,
EPWM_DC_TRIP_TRIPIN9 = 8,
EPWM_DC_TRIP_TRIPIN10 = 9,
EPWM_DC_TRIP_TRIPIN11 = 10,
EPWM_DC_TRIP_TRIPIN12 = 11,
EPWM_DC_TRIP_TRIPIN13 = 12,
EPWM_DC_TRIP_TRIPIN14 = 13,
EPWM_DC_TRIP_TRIPIN15 = 14,
EPWM_DC_TRIP_COMBINATION = 15
} |
|
enum | EPWM_DigitalCompareBlankingPulse { EPWM_DC_WINDOW_START_TBCTR_PERIOD = 0,
EPWM_DC_WINDOW_START_TBCTR_ZERO = 1,
EPWM_DC_WINDOW_START_TBCTR_ZERO_PERIOD = 2,
EPWM_DC_WINDOW_START_TBCTR_BLANK_PULSE_MIX = 3
} |
|
enum | EPWM_DigitalCompareFilterInput { EPWM_DC_WINDOW_SOURCE_DCAEVT1 = 0,
EPWM_DC_WINDOW_SOURCE_DCAEVT2 = 1,
EPWM_DC_WINDOW_SOURCE_DCBEVT1 = 2,
EPWM_DC_WINDOW_SOURCE_DCBEVT2 = 3
} |
|
enum | EPWM_DigitalCompareModule { EPWM_DC_MODULE_A = 0,
EPWM_DC_MODULE_B = 1
} |
|
enum | EPWM_DigitalCompareEvent { EPWM_DC_EVENT_1 = 0,
EPWM_DC_EVENT_2 = 1
} |
|
enum | EPWM_DigitalCompareEventSource { EPWM_DC_EVENT_SOURCE_ORIG_SIGNAL = 0,
EPWM_DC_EVENT_SOURCE_FILT_SIGNAL = 1
} |
|
enum | EPWM_DigitalCompareSyncMode { EPWM_DC_EVENT_INPUT_SYNCED = 0,
EPWM_DC_EVENT_INPUT_NOT_SYNCED = 1
} |
|
enum | EPWM_DigitalCompareCBCLatchMode { EPWM_DC_CBC_LATCH_DISABLED = 0x0,
EPWM_DC_CBC_LATCH_ENABLED = 0x1
} |
|
enum | EPWM_DigitalCompareCBCLatchClearEvent { EPWM_DC_CBC_LATCH_CLR_CNTR_ZERO = 0x0,
EPWM_DC_CBC_LATCH_CLR_ON_CNTR_PERIOD = 0x1,
EPWM_DC_CBC_LATCH_CLR_ON_CNTR_ZERO_PERIOD = 0x2
} |
|
enum | EPWM_GlobalLoadTrigger {
EPWM_GL_LOAD_PULSE_CNTR_ZERO = 0x0,
EPWM_GL_LOAD_PULSE_CNTR_PERIOD = 0x1,
EPWM_GL_LOAD_PULSE_CNTR_ZERO_PERIOD = 0x2,
EPWM_GL_LOAD_PULSE_SYNC = 0x3,
EPWM_GL_LOAD_PULSE_SYNC_OR_CNTR_ZERO = 0x4,
EPWM_GL_LOAD_PULSE_SYNC_OR_CNTR_PERIOD = 0x5,
EPWM_GL_LOAD_PULSE_SYNC_CNTR_ZERO_PERIOD = 0x6,
EPWM_GL_LOAD_PULSE_CNTR_CMPC_U = 0x8,
EPWM_GL_LOAD_PULSE_CNTR_CMPC_D = 0x9,
EPWM_GL_LOAD_PULSE_CNTR_CMPD_U = 0xA,
EPWM_GL_LOAD_PULSE_CNTR_CMPD_D = 0xB,
EPWM_GL_LOAD_PULSE_GLOBAL_FORCE = 0xF
} |
|
enum | EPWM_ValleyTriggerSource {
EPWM_VALLEY_TRIGGER_EVENT_SOFTWARE = 0U,
EPWM_VALLEY_TRIGGER_EVENT_CNTR_ZERO = 1U,
EPWM_VALLEY_TRIGGER_EVENT_CNTR_PERIOD = 2U,
EPWM_VALLEY_TRIGGER_EVENT_CNTR_ZERO_PERIOD = 3U,
EPWM_VALLEY_TRIGGER_EVENT_DCAEVT1 = 4U,
EPWM_VALLEY_TRIGGER_EVENT_DCAEVT2 = 5U,
EPWM_VALLEY_TRIGGER_EVENT_DCBEVT1 = 6U,
EPWM_VALLEY_TRIGGER_EVENT_DCBEVT2 = 7U
} |
|
enum | EPWM_ValleyCounterEdge { EPWM_VALLEY_COUNT_START_EDGE = 0,
EPWM_VALLEY_COUNT_STOP_EDGE = 1
} |
|
enum | EPWM_ValleyDelayMode {
EPWM_VALLEY_DELAY_MODE_SW_DELAY = 0U,
EPWM_VALLEY_DELAY_MODE_VCNT_DELAY_SW_DELAY = 1U,
EPWM_VALLEY_DELAY_MODE_VCNT_DELAY_SHIFT_1_SW_DELAY = 2U,
EPWM_VALLEY_DELAY_MODE_VCNT_DELAY_SHIFT_2_SW_DELAY = 3U,
EPWM_VALLEY_DELAY_MODE_VCNT_DELAY_SHIFT_4_SW_DELAY = 4U
} |
|
enum | EPWM_DigitalCompareEdgeFilterMode { EPWM_DC_EDGEFILT_MODE_RISING = 0,
EPWM_DC_EDGEFILT_MODE_FALLING = 1,
EPWM_DC_EDGEFILT_MODE_BOTH = 2
} |
|
enum | EPWM_DigitalCompareEdgeFilterEdgeCount {
EPWM_DC_EDGEFILT_EDGECNT_0 = 0,
EPWM_DC_EDGEFILT_EDGECNT_1 = 1,
EPWM_DC_EDGEFILT_EDGECNT_2 = 2,
EPWM_DC_EDGEFILT_EDGECNT_3 = 3,
EPWM_DC_EDGEFILT_EDGECNT_4 = 4,
EPWM_DC_EDGEFILT_EDGECNT_5 = 5,
EPWM_DC_EDGEFILT_EDGECNT_6 = 6,
EPWM_DC_EDGEFILT_EDGECNT_7 = 7
} |
|
enum | EPWM_LockRegisterGroup {
EPWM_REGISTER_GROUP_HR = 0x1,
EPWM_REGISTER_GROUP_GLOBAL_LOAD = 0x2,
EPWM_REGISTER_GROUP_TRIP_ZONE = 0x4,
EPWM_REGISTER_GROUP_TRIP_ZONE_CLEAR = 0x8,
EPWM_REGISTER_GROUP_DIGITAL_COMPARE = 0x10
} |
|
enum | HRPWM_Channel { HRPWM_CHANNEL_A = 0,
HRPWM_CHANNEL_B = 8
} |
|
enum | HRPWM_MEPEdgeMode { HRPWM_MEP_CTRL_DISABLE = 0,
HRPWM_MEP_CTRL_RISING_EDGE = 1,
HRPWM_MEP_CTRL_FALLING_EDGE = 2,
HRPWM_MEP_CTRL_RISING_AND_FALLING_EDGE = 3
} |
|
enum | HRPWM_MEPCtrlMode { HRPWM_MEP_DUTY_PERIOD_CTRL = 0,
HRPWM_MEP_PHASE_CTRL = 1
} |
|
enum | HRPWM_LoadMode { HRPWM_LOAD_ON_CNTR_ZERO = 0,
HRPWM_LOAD_ON_CNTR_PERIOD = 1,
HRPWM_LOAD_ON_CNTR_ZERO_PERIOD = 2,
HRPWM_LOAD_ON_CMPB_EQ = 3
} |
|
enum | HRPWM_ChannelBOutput { HRPWM_OUTPUT_ON_B_NORMAL = 0,
HRPWM_OUTPUT_ON_B_INV_A = 1
} |
|
enum | HRPWM_SyncPulseSource {
HRPWM_PWMSYNC_SOURCE_PERIOD = 0,
HRPWM_PWMSYNC_SOURCE_ZERO = 1,
HRPWM_PWMSYNC_SOURCE_COMPC_UP = 4,
HRPWM_PWMSYNC_SOURCE_COMPC_DOWN = 5,
HRPWM_PWMSYNC_SOURCE_COMPD_UP = 6,
HRPWM_PWMSYNC_SOURCE_COMPD_DOWN = 7
} |
|
enum | HRPWM_CounterCompareModule { HRPWM_COUNTER_COMPARE_A = 0,
HRPWM_COUNTER_COMPARE_B = 4
} |
|
enum | HRPWM_MEPDeadBandEdgeMode { HRPWM_DB_MEP_CTRL_DISABLE = 0,
HRPWM_DB_MEP_CTRL_RED = 1,
HRPWM_DB_MEP_CTRL_FED = 2,
HRPWM_DB_MEP_CTRL_RED_FED = 3
} |
|
enum | HRPWM_XCMPReg {
HRPWM_XCMP1_ACTIVE = 0,
HRPWM_XCMP2_ACTIVE = 4,
HRPWM_XCMP3_ACTIVE = 8,
HRPWM_XCMP4_ACTIVE = 12,
HRPWM_XCMP5_ACTIVE = 16,
HRPWM_XCMP6_ACTIVE = 20,
HRPWM_XCMP7_ACTIVE = 24,
HRPWM_XCMP8_ACTIVE = 28,
HRPWM_XTBPRD_ACTIVE = 32,
HRPWM_XCMP1_SHADOW1 = 128,
HRPWM_XCMP2_SHADOW1 = 132,
HRPWM_XCMP3_SHADOW1 = 136,
HRPWM_XCMP4_SHADOW1 = 140,
HRPWM_XCMP5_SHADOW1 = 144,
HRPWM_XCMP6_SHADOW1 = 148,
HRPWM_XCMP7_SHADOW1 = 152,
HRPWM_XCMP8_SHADOW1 = 156,
HRPWM_XTBPRD_SHADOW1 = 160,
HRPWM_XCMP1_SHADOW2 = 256,
HRPWM_XCMP2_SHADOW2 = 260,
HRPWM_XCMP3_SHADOW2 = 264,
HRPWM_XCMP4_SHADOW2 = 268,
HRPWM_XCMP5_SHADOW2 = 272,
HRPWM_XCMP6_SHADOW2 = 276,
HRPWM_XCMP7_SHADOW2 = 280,
HRPWM_XCMP8_SHADOW2 = 284,
HRPWM_XTBPRD_SHADOW2 = 288,
HRPWM_XCMP1_SHADOW3 = 384,
HRPWM_XCMP2_SHADOW3 = 388,
HRPWM_XCMP3_SHADOW3 = 392,
HRPWM_XCMP4_SHADOW3 = 396,
HRPWM_XCMP5_SHADOW3 = 400,
HRPWM_XCMP6_SHADOW3 = 404,
HRPWM_XCMP7_SHADOW3 = 408,
HRPWM_XCMP8_SHADOW3 = 412,
HRPWM_XTBPRD_SHADOW3 = 416
} |
|
enum | EPWM_XCMPReg {
EPWM_XCMP1_ACTIVE = 0,
EPWM_XCMP2_ACTIVE = 4,
EPWM_XCMP3_ACTIVE = 8,
EPWM_XCMP4_ACTIVE = 12,
EPWM_XCMP5_ACTIVE = 16,
EPWM_XCMP6_ACTIVE = 20,
EPWM_XCMP7_ACTIVE = 24,
EPWM_XCMP8_ACTIVE = 28,
EPWM_XTBPRD_ACTIVE = 32,
EPWM_XCMP1_SHADOW1 = 128,
EPWM_XCMP2_SHADOW1 = 132,
EPWM_XCMP3_SHADOW1 = 136,
EPWM_XCMP4_SHADOW1 = 140,
EPWM_XCMP5_SHADOW1 = 144,
EPWM_XCMP6_SHADOW1 = 148,
EPWM_XCMP7_SHADOW1 = 152,
EPWM_XCMP8_SHADOW1 = 156,
EPWM_XTBPRD_SHADOW1 = 160,
EPWM_XCMP1_SHADOW2 = 256,
EPWM_XCMP2_SHADOW2 = 260,
EPWM_XCMP3_SHADOW2 = 264,
EPWM_XCMP4_SHADOW2 = 268,
EPWM_XCMP5_SHADOW2 = 272,
EPWM_XCMP6_SHADOW2 = 276,
EPWM_XCMP7_SHADOW2 = 280,
EPWM_XCMP8_SHADOW2 = 284,
EPWM_XTBPRD_SHADOW2 = 288,
EPWM_XCMP1_SHADOW3 = 384,
EPWM_XCMP2_SHADOW3 = 388,
EPWM_XCMP3_SHADOW3 = 392,
EPWM_XCMP4_SHADOW3 = 396,
EPWM_XCMP5_SHADOW3 = 400,
EPWM_XCMP6_SHADOW3 = 404,
EPWM_XCMP7_SHADOW3 = 408,
EPWM_XCMP8_SHADOW3 = 412,
EPWM_XTBPRD_SHADOW3 = 416
} |
|
enum | EPWM_XCompareReg {
EPWM_CMPC_SHADOW1 = 0x0U,
EPWM_CMPD_SHADOW1 = 0x4U,
EPWM_CMPC_SHADOW2 = 0x80U,
EPWM_CMPD_SHADOW2 = 0x84U,
EPWM_CMPC_SHADOW3 = 0x100U,
EPWM_CMPD_SHADOW3 = 0x104U
} |
|
enum | EPWM_XMinMaxReg {
EPWM_XMAX_ACTIVE = 0x0U,
EPWM_XMIN_ACTIVE = 0x2U,
EPWM_XMAX_SHADOW1 = 0x80U,
EPWM_XMIN_SHADOW1 = 0x82U,
EPWM_XMAX_SHADOW2 = 0x100U,
EPWM_XMIN_SHADOW2 = 0x102U,
EPWM_XMAX_SHADOW3 = 0x180U,
EPWM_XMIN_SHADOW3 = 0x182U
} |
|
enum | EPWM_XCMPActionQualifierOutputEvent {
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP1 = 0,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP2 = 2,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP3 = 4,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP4 = 6,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP5 = 8,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP6 = 10,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP7 = 12,
EPWM_AQ_OUTPUT_ON_TIMEBASE_XCMP8 = 14
} |
| Values that can be passed to EPWM_setXCMPActionQualifierAction() as the event parameter. More...
|
|
enum | EPWM_XCMP_ALLOC_CMPA {
EPWM_XCMP_NONE_CMPA = 0,
EPWM_XCMP_1_CMPA = 1,
EPWM_XCMP_2_CMPA = 2,
EPWM_XCMP_3_CMPA = 3,
EPWM_XCMP_4_CMPA = 4,
EPWM_XCMP_5_CMPA = 5,
EPWM_XCMP_6_CMPA = 6,
EPWM_XCMP_7_CMPA = 7,
EPWM_XCMP_8_CMPA = 8
} |
| Values that can be passed to EPWM_allocAXCMP() as the alloctype parameter. More...
|
|
enum | EPWM_XCMP_ALLOC_CMPB { EPWM_XCMP_1_CMPB = 5,
EPWM_XCMP_2_CMPB = 6,
EPWM_XCMP_3_CMPB = 7,
EPWM_XCMP_4_CMPB = 8
} |
| Values that can be passed to EPWM_allocBXCMP() as the alloctype parameter. More...
|
|
enum | EPWM_XCMPXloadCtlLoadMode { EPWM_XCMP_XLOADCTL_LOADMODE_LOADONCE = 0,
EPWM_XCMP_XLOADCTL_LOADMODE_LOADMULTIPLE = 1
} |
|
enum | EPWM_XCMP_XLOADCTL_SHDWLEVEL { EPWM_XCMP_XLOADCTL_SHDWLEVEL_0 = 0,
EPWM_XCMP_XLOADCTL_SHDWLEVEL_1 = 1,
EPWM_XCMP_XLOADCTL_SHDWLEVEL_2 = 2,
EPWM_XCMP_XLOADCTL_SHDWLEVEL_3 = 3
} |
|
enum | EPWM_XCMP_XLOADCTL_SHDWBUFPTR { EPWM_XCMP_XLOADCTL_SHDWBUFPTR_NULL = 0,
EPWM_XCMP_XLOADCTL_SHDWBUFPTR_ONE = 1,
EPWM_XCMP_XLOADCTL_SHDWBUFPTR_TWO = 2,
EPWM_XCMP_XLOADCTL_SHDWBUFPTR_THREE =3
} |
|
enum | EPWM_DiodeEmulationMode { EPWM_DIODE_EMULATION_CBC = 0,
EPWM_DIODE_EMULATION_OST = 1
} |
|
enum | EPWM_DiodeEmulationTripSource {
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT0 = 0x01,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT1 = 0x02,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT2 = 0x03,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT3 = 0x04,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT4 = 0x05,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT5 = 0x06,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT6 = 0x07,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT7 = 0x08,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT8 = 0x09,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT9 = 0x0A,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT10 = 0x0B,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT11 = 0x0C,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT12 = 0x0D,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT13 = 0x0E,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT14 = 0x0F,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT15 = 0x10,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT16 = 0x11,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT17 = 0x12,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT18 = 0x13,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT19 = 0x14,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT20 = 0x15,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT21 = 0x16,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT22 = 0x17,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT23 = 0x18,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT24 = 0x19,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT25 = 0x1A,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT26 = 0x1B,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT27 = 0x1C,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT28 = 0x1D,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT29 = 0x1E,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT30 = 0x1F,
EPWM_DE_TRIP_SRC_INPUTXBAR_OUT31 = 0x20,
EPWM_DE_TRIP_SRC_CMPSSA0 = 0x21,
EPWM_DE_TRIP_SRC_CMPSSA1 = 0x22,
EPWM_DE_TRIP_SRC_CMPSSA2 = 0x23,
EPWM_DE_TRIP_SRC_CMPSSA3 = 0x24,
EPWM_DE_TRIP_SRC_CMPSSA4 = 0x25,
EPWM_DE_TRIP_SRC_CMPSSA5 = 0x26,
EPWM_DE_TRIP_SRC_CMPSSA6 = 0x27,
EPWM_DE_TRIP_SRC_CMPSSA7 = 0x28,
EPWM_DE_TRIP_SRC_CMPSSA8 = 0x29,
EPWM_DE_TRIP_SRC_CMPSSA9 = 0x2A,
EPWM_DE_TRIP_SRC_CMPSSB0 = 0x31,
EPWM_DE_TRIP_SRC_CMPSSB1 = 0x32,
EPWM_DE_TRIP_SRC_CMPSSB2 = 0x33,
EPWM_DE_TRIP_SRC_CMPSSB3 = 0x34,
EPWM_DE_TRIP_SRC_CMPSSB4 = 0x35,
EPWM_DE_TRIP_SRC_CMPSSB5 = 0x36,
EPWM_DE_TRIP_SRC_CMPSSB6 = 0x37,
EPWM_DE_TRIP_SRC_CMPSSB7 = 0x38,
EPWM_DE_TRIP_SRC_CMPSSB8 = 0x39,
EPWM_DE_TRIP_SRC_CMPSSB9 = 0x3A
} |
|
enum | EPWM_DiodeEmulationSignal { EPWM_DE_SYNC_TRIPHorL = 0x00,
EPWM_DE_SYNC_INV_TRIPHorL = 0x01,
EPWM_DE_LOW = 0x10,
EPWM_DE_HIGH = 0x11
} |
|
|
static void | EPWM_setTimeBaseCounter (uint32_t base, uint16_t count) |
|
static void | EPWM_setCountModeAfterSync (uint32_t base, EPWM_SyncCountMode mode) |
|
static void | EPWM_setClockPrescaler (uint32_t base, EPWM_ClockDivider prescaler, EPWM_HSClockDivider highSpeedPrescaler) |
|
static void | EPWM_forceSyncPulse (uint32_t base) |
|
static void | EPWM_setSyncInPulseSource (uint32_t base, EPWM_SyncInPulseSource source) |
|
static void | EPWM_enableSyncOutPulseSource (uint32_t base, uint16_t source) |
|
static void | EPWM_disableSyncOutPulseSource (uint32_t base, uint16_t source) |
|
static void | EPWM_setOneShotSyncOutTrigger (uint32_t base, EPWM_OneShotSyncOutTrigger trigger) |
|
static void | EPWM_setPeriodLoadMode (uint32_t base, EPWM_PeriodLoadMode loadMode) |
|
static void | EPWM_enablePhaseShiftLoad (uint32_t base) |
|
static void | EPWM_disablePhaseShiftLoad (uint32_t base) |
|
static void | EPWM_setTimeBaseCounterMode (uint32_t base, EPWM_TimeBaseCountMode counterMode) |
|
static void | EPWM_selectPeriodLoadEvent (uint32_t base, EPWM_PeriodShadowLoadMode shadowLoadMode) |
|
static void | EPWM_enableOneShotSync (uint32_t base) |
|
static void | EPWM_disableOneShotSync (uint32_t base) |
|
static void | EPWM_startOneShotSync (uint32_t base) |
|
static uint16_t | EPWM_getTimeBaseCounterValue (uint32_t base) |
|
static bool | EPWM_getTimeBaseCounterOverflowStatus (uint32_t base) |
|
static void | EPWM_clearTimeBaseCounterOverflowEvent (uint32_t base) |
|
static bool | EPWM_getSyncStatus (uint32_t base) |
|
static void | EPWM_clearSyncEvent (uint32_t base) |
|
static uint16_t | EPWM_getTimeBaseCounterDirection (uint32_t base) |
|
static void | EPWM_setPhaseShift (uint32_t base, uint16_t phaseCount) |
|
static void | EPWM_setTimeBasePeriod (uint32_t base, uint16_t periodCount) |
|
static uint16_t | EPWM_getTimeBasePeriod (uint32_t base) |
|
static void | EPWM_setupEPWMLinks (uint32_t base, EPWM_CurrentLink epwmLink, EPWM_LinkComponent linkComp) |
|
static void | EPWM_setCounterCompareShadowLoadMode (uint32_t base, EPWM_CounterCompareModule compModule, EPWM_CounterCompareLoadMode loadMode) |
|
static void | EPWM_disableCounterCompareShadowLoadMode (uint32_t base, EPWM_CounterCompareModule compModule) |
|
static void | EPWM_setCounterCompareValue (uint32_t base, EPWM_CounterCompareModule compModule, uint16_t compCount) |
|
static void | EPWM_setCounterCompareValue_opt_cmpA (uint32_t base, uint16_t compCount) |
|
static void | EPWM_setCounterCompareValue_opt_cmpB (uint32_t base, uint16_t compCount) |
|
static void | EPWM_setCounterCompareValue_opt_cmpC (uint32_t base, uint16_t compCount) |
|
static void | EPWM_setCounterCompareValue_opt_cmpD (uint32_t base, uint16_t compCount) |
|
static uint16_t | EPWM_getCounterCompareValue (uint32_t base, EPWM_CounterCompareModule compModule) |
|
static bool | EPWM_getCounterCompareShadowStatus (uint32_t base, EPWM_CounterCompareModule compModule) |
|
static void | EPWM_setActionQualifierShadowLoadMode (uint32_t base, EPWM_ActionQualifierModule aqModule, EPWM_ActionQualifierLoadMode loadMode) |
|
static void | EPWM_disableActionQualifierShadowLoadMode (uint32_t base, EPWM_ActionQualifierModule aqModule) |
|
static void | EPWM_setActionQualifierT1TriggerSource (uint32_t base, EPWM_ActionQualifierTriggerSource trigger) |
|
static void | EPWM_setActionQualifierT2TriggerSource (uint32_t base, EPWM_ActionQualifierTriggerSource trigger) |
|
static void | EPWM_setActionQualifierAction (uint32_t base, EPWM_ActionQualifierOutputModule epwmOutput, EPWM_ActionQualifierOutput output, EPWM_ActionQualifierOutputEvent event) |
|
static void | EPWM_setActionQualifierActionComplete (uint32_t base, EPWM_ActionQualifierOutputModule epwmOutput, EPWM_ActionQualifierEventAction action) |
|
static void | EPWM_setAdditionalActionQualifierActionComplete (uint32_t base, EPWM_ActionQualifierOutputModule epwmOutput, EPWM_AdditionalActionQualifierEventAction action) |
|
static void | EPWM_setActionQualifierContSWForceShadowMode (uint32_t base, EPWM_ActionQualifierContForce mode) |
|
static void | EPWM_setActionQualifierContSWForceAction (uint32_t base, EPWM_ActionQualifierOutputModule epwmOutput, EPWM_ActionQualifierSWOutput output) |
|
static void | EPWM_setActionQualifierContSWForceAction_opt_outputs (uint32_t base, uint8_t outputAB) |
|
static void | EPWM_setActionQualifierSWAction (uint32_t base, EPWM_ActionQualifierOutputModule epwmOutput, EPWM_ActionQualifierOutput output) |
|
static void | EPWM_forceActionQualifierSWAction (uint32_t base, EPWM_ActionQualifierOutputModule epwmOutput) |
|
static void | EPWM_setDeadBandOutputSwapMode (uint32_t base, EPWM_DeadBandOutput output, bool enableSwapMode) |
|
static void | EPWM_setDeadBandDelayMode (uint32_t base, EPWM_DeadBandDelayMode delayMode, bool enableDelayMode) |
|
static void | EPWM_setDeadBandDelayPolarity (uint32_t base, EPWM_DeadBandDelayMode delayMode, EPWM_DeadBandPolarity polarity) |
|
static void | EPWM_setRisingEdgeDeadBandDelayInput (uint32_t base, uint16_t input) |
|
static void | EPWM_setFallingEdgeDeadBandDelayInput (uint32_t base, uint16_t input) |
|
static void | EPWM_setDeadBandControlShadowLoadMode (uint32_t base, EPWM_DeadBandControlLoadMode loadMode) |
|
static void | EPWM_disableDeadBandControlShadowLoadMode (uint32_t base) |
|
static void | EPWM_setRisingEdgeDelayCountShadowLoadMode (uint32_t base, EPWM_RisingEdgeDelayLoadMode loadMode) |
|
static void | EPWM_disableRisingEdgeDelayCountShadowLoadMode (uint32_t base) |
|
static void | EPWM_setFallingEdgeDelayCountShadowLoadMode (uint32_t base, EPWM_FallingEdgeDelayLoadMode loadMode) |
|
static void | EPWM_disableFallingEdgeDelayCountShadowLoadMode (uint32_t base) |
|
static void | EPWM_setDeadBandCounterClock (uint32_t base, EPWM_DeadBandClockMode clockMode) |
|
static void | EPWM_setRisingEdgeDelayCount (uint32_t base, uint16_t redCount) |
|
static void | EPWM_setFallingEdgeDelayCount (uint32_t base, uint16_t fedCount) |
|
static void | EPWM_enableChopper (uint32_t base) |
|
static void | EPWM_disableChopper (uint32_t base) |
|
static void | EPWM_setChopperDutyCycle (uint32_t base, uint16_t dutyCycleCount) |
|
static void | EPWM_setChopperFreq (uint32_t base, uint16_t freqDiv) |
|
static void | EPWM_setChopperFirstPulseWidth (uint32_t base, uint16_t firstPulseWidth) |
|
static void | EPWM_enableTripZoneSignals (uint32_t base, uint32_t tzSignal) |
|
static void | EPWM_disableTripZoneSignals (uint32_t base, uint32_t tzSignal) |
|
static void | EPWM_enableTripZone2Signals (uint32_t base, uint16_t tzSignal) |
|
static void | EPWM_disableTripZone2Signals (uint32_t base, uint16_t tzSignal) |
|
static void | EPWM_setTripZoneDigitalCompareEventCondition (uint32_t base, EPWM_TripZoneDigitalCompareOutput dcType, EPWM_TripZoneDigitalCompareOutputEvent dcEvent) |
|
static void | EPWM_enableTripZoneAdvAction (uint32_t base) |
|
static void | EPWM_disableTripZoneAdvAction (uint32_t base) |
|
static void | EPWM_setTripZoneAction (uint32_t base, EPWM_TripZoneEvent tzEvent, EPWM_TripZoneAction tzAction) |
|
static void | EPWM_setTripZoneAdvAction (uint32_t base, EPWM_TripZoneAdvancedEvent tzAdvEvent, EPWM_TripZoneAdvancedAction tzAdvAction) |
|
static void | EPWM_setTripZoneAdvDigitalCompareActionA (uint32_t base, EPWM_TripZoneAdvDigitalCompareEvent tzAdvDCEvent, EPWM_TripZoneAdvancedAction tzAdvDCAction) |
|
static void | EPWM_setTripZoneAdvDigitalCompareActionB (uint32_t base, EPWM_TripZoneAdvDigitalCompareEvent tzAdvDCEvent, EPWM_TripZoneAdvancedAction tzAdvDCAction) |
|
static void | EPWM_enableTripZoneInterrupt (uint32_t base, uint16_t tzInterrupt) |
|
static void | EPWM_disableTripZoneInterrupt (uint32_t base, uint16_t tzInterrupt) |
|
static uint16_t | EPWM_getTripZoneFlagStatus (uint32_t base) |
|
static uint16_t | EPWM_getCycleByCycleTripZoneFlagStatus (uint32_t base) |
|
static uint16_t | EPWM_getOneShotTripZoneFlagStatus (uint32_t base) |
|
static void | EPWM_selectCycleByCycleTripZoneClearEvent (uint32_t base, EPWM_CycleByCycleTripZoneClearMode clearEvent) |
|
static void | EPWM_clearTripZoneFlag (uint32_t base, uint16_t tzFlags) |
|
static void | EPWM_clearCycleByCycleTripZoneFlag (uint32_t base, uint16_t tzCBCFlags) |
|
static void | EPWM_clearOneShotTripZoneFlag (uint32_t base, uint16_t tzOSTFlags) |
|
static void | EPWM_forceTripZoneEvent (uint32_t base, uint16_t tzForceEvent) |
|
static void | EPWM_enableTripZoneOutput (uint32_t base, uint16_t tzOutput) |
|
static void | EPWM_disableTripZoneOutput (uint32_t base, uint16_t tzOutput) |
|
static void | EPWM_enableInterrupt (uint32_t base) |
|
static void | EPWM_disableInterrupt (uint32_t base) |
|
static void | EPWM_setInterruptSource (uint32_t base, uint16_t interruptSource, uint16_t mixedSource) |
|
static void | EPWM_setInterruptEventCount (uint32_t base, uint16_t eventCount) |
|
static bool | EPWM_getEventTriggerInterruptStatus (uint32_t base) |
|
static void | EPWM_clearEventTriggerInterruptFlag (uint32_t base) |
|
static void | EPWM_enableInterruptEventCountInit (uint32_t base) |
|
static void | EPWM_disableInterruptEventCountInit (uint32_t base) |
|
static void | EPWM_forceInterruptEventCountInit (uint32_t base) |
|
static void | EPWM_setInterruptEventCountInitValue (uint32_t base, uint16_t eventCount) |
|
static uint16_t | EPWM_getInterruptEventCount (uint32_t base) |
|
static void | EPWM_forceEventTriggerInterrupt (uint32_t base) |
|
static void | EPWM_enableADCTrigger (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_disableADCTrigger (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_setADCTriggerSource (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType, EPWM_ADCStartOfConversionSource socSource, uint16_t mixedSource) |
|
static void | EPWM_setADCTriggerEventPrescale (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType, uint16_t preScaleCount) |
|
static bool | EPWM_getADCTriggerFlagStatus (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_clearADCTriggerFlag (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_enableADCTriggerEventCountInit (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_disableADCTriggerEventCountInit (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_forceADCTriggerEventCountInit (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_setADCTriggerEventCountInitValue (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType, uint16_t eventCount) |
|
static uint16_t | EPWM_getADCTriggerEventCount (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_forceADCTrigger (uint32_t base, EPWM_ADCStartOfConversionType adcSOCType) |
|
static void | EPWM_selectDigitalCompareTripInput (uint32_t base, EPWM_DigitalCompareTripInput tripSource, EPWM_DigitalCompareType dcType) |
|
static void | EPWM_enableDigitalCompareBlankingWindow (uint32_t base) |
|
static void | EPWM_disableDigitalCompareBlankingWindow (uint32_t base) |
|
static void | EPWM_enableDigitalCompareWindowInverseMode (uint32_t base) |
|
static void | EPWM_disableDigitalCompareWindowInverseMode (uint32_t base) |
|
static void | EPWM_setDigitalCompareBlankingEvent (uint32_t base, EPWM_DigitalCompareBlankingPulse blankingPulse, uint16_t mixedSource) |
|
static void | EPWM_setDigitalCompareFilterInput (uint32_t base, EPWM_DigitalCompareFilterInput filterInput) |
|
static void | EPWM_enableDigitalCompareEdgeFilter (uint32_t base) |
|
static void | EPWM_disableDigitalCompareEdgeFilter (uint32_t base) |
|
static void | EPWM_setDigitalCompareEdgeFilterMode (uint32_t base, EPWM_DigitalCompareEdgeFilterMode edgeMode) |
|
static void | EPWM_setDigitalCompareEdgeFilterEdgeCount (uint32_t base, EPWM_DigitalCompareEdgeFilterEdgeCount edgeCount) |
|
static uint16_t | EPWM_getDigitalCompareEdgeFilterEdgeCount (uint32_t base) |
|
static uint16_t | EPWM_getDigitalCompareEdgeFilterEdgeStatus (uint32_t base) |
|
static void | EPWM_setDigitalCompareWindowOffset (uint32_t base, uint16_t windowOffsetCount) |
|
static void | EPWM_setDigitalCompareWindowLength (uint32_t base, uint16_t windowLengthCount) |
|
static uint16_t | EPWM_getDigitalCompareBlankingWindowOffsetCount (uint32_t base) |
|
static uint16_t | EPWM_getDigitalCompareBlankingWindowLengthCount (uint32_t base) |
|
static void | EPWM_setDigitalCompareEventSource (uint32_t base, EPWM_DigitalCompareModule dcModule, EPWM_DigitalCompareEvent dcEvent, EPWM_DigitalCompareEventSource dcEventSource) |
|
static void | EPWM_setDigitalCompareEventSyncMode (uint32_t base, EPWM_DigitalCompareModule dcModule, EPWM_DigitalCompareEvent dcEvent, EPWM_DigitalCompareSyncMode syncMode) |
|
static void | EPWM_enableDigitalCompareADCTrigger (uint32_t base, EPWM_DigitalCompareModule dcModule) |
|
static void | EPWM_disableDigitalCompareADCTrigger (uint32_t base, EPWM_DigitalCompareModule dcModule) |
|
static void | EPWM_enableDigitalCompareSyncEvent (uint32_t base, EPWM_DigitalCompareModule dcModule) |
|
static void | EPWM_disableDigitalCompareSyncEvent (uint32_t base, EPWM_DigitalCompareModule dcModule) |
|
static void | EPWM_setDigitalCompareCBCLatchMode (uint32_t base, EPWM_DigitalCompareModule dcModule, EPWM_DigitalCompareEvent dcEvent, EPWM_DigitalCompareCBCLatchMode latchMode) |
|
static void | EPWM_selectDigitalCompareCBCLatchClearEvent (uint32_t base, EPWM_DigitalCompareModule dcModule, EPWM_DigitalCompareEvent dcEvent, EPWM_DigitalCompareCBCLatchClearEvent clearEvent) |
|
static bool | EPWM_getDigitalCompareCBCLatchStatus (uint32_t base, EPWM_DigitalCompareModule dcModule, EPWM_DigitalCompareEvent dcEvent) |
|
static void | EPWM_enableDigitalCompareCounterCapture (uint32_t base) |
|
static void | EPWM_disableDigitalCompareCounterCapture (uint32_t base) |
|
static void | EPWM_setDigitalCompareCounterShadowMode (uint32_t base, bool enableShadowMode) |
|
static bool | EPWM_getDigitalCompareCaptureStatus (uint32_t base) |
|
static uint16_t | EPWM_getDigitalCompareCaptureCount (uint32_t base) |
|
static void | EPWM_enableDigitalCompareTripCombinationInput (uint32_t base, uint16_t tripInput, EPWM_DigitalCompareType dcType) |
|
static void | EPWM_disableDigitalCompareTripCombinationInput (uint32_t base, uint16_t tripInput, EPWM_DigitalCompareType dcType) |
|
static void | EPWM_enableCaptureInEvent (uint32_t base) |
|
static void | EPWM_disableCaptureInEvent (uint32_t base) |
|
static void | EPWM_configCaptureGateInputPolarity (uint32_t base, uint8_t polSel) |
|
static void | EPWM_invertCaptureInputPolarity (uint32_t base, uint8_t polSel) |
|
static void | EPWM_enableIndependentPulseLogic (uint32_t base) |
|
static void | EPWM_disableIndependentPulseLogic (uint32_t base) |
|
static void | EPWM_forceCaptureEventLoad (uint32_t base) |
|
static void | EPWM_selectCaptureTripInput (uint32_t base, EPWM_DigitalCompareTripInput tripSource, uint8_t dcType) |
|
static void | EPWM_enableCaptureTripCombinationInput (uint32_t base, uint16_t tripInput, uint8_t dcType) |
|
static void | EPWM_disableCaptureTripCombinationInput (uint32_t base, uint16_t tripInput, uint8_t dcType) |
|
static void | EPWM_enableValleyCapture (uint32_t base) |
|
static void | EPWM_disableValleyCapture (uint32_t base) |
|
static void | EPWM_startValleyCapture (uint32_t base) |
|
static void | EPWM_setValleyTriggerSource (uint32_t base, EPWM_ValleyTriggerSource trigger) |
|
static void | EPWM_setValleyTriggerEdgeCounts (uint32_t base, uint16_t startCount, uint16_t stopCount) |
|
static void | EPWM_enableValleyHWDelay (uint32_t base) |
|
static void | EPWM_disableValleyHWDelay (uint32_t base) |
|
static void | EPWM_setValleySWDelayValue (uint32_t base, uint16_t delayOffsetValue) |
|
static void | EPWM_setValleyDelayDivider (uint32_t base, EPWM_ValleyDelayMode delayMode) |
|
static bool | EPWM_getValleyEdgeStatus (uint32_t base, EPWM_ValleyCounterEdge edge) |
|
static uint16_t | EPWM_getValleyCount (uint32_t base) |
|
static uint16_t | EPWM_getValleyHWDelay (uint32_t base) |
|
static void | EPWM_enableGlobalLoad (uint32_t base) |
|
static void | EPWM_disableGlobalLoad (uint32_t base) |
|
static void | EPWM_setGlobalLoadTrigger (uint32_t base, EPWM_GlobalLoadTrigger loadTrigger) |
|
static void | EPWM_setGlobalLoadEventPrescale (uint32_t base, uint16_t prescalePulseCount) |
|
static uint16_t | EPWM_getGlobalLoadEventCount (uint32_t base) |
|
static void | EPWM_disableGlobalLoadOneShotMode (uint32_t base) |
|
static void | EPWM_enableGlobalLoadOneShotMode (uint32_t base) |
|
static void | EPWM_setGlobalLoadOneShotLatch (uint32_t base) |
|
static void | EPWM_forceGlobalLoadOneShotEvent (uint32_t base) |
|
static void | EPWM_enableGlobalLoadRegisters (uint32_t base, uint16_t loadRegister) |
|
static void | EPWM_disableGlobalLoadRegisters (uint32_t base, uint16_t loadRegister) |
|
static void | EPWM_lockRegisters (uint32_t base, EPWM_LockRegisterGroup registerGroup) |
|
static void | EPWM_enableMinimumDeadBand (uint32_t base, uint32_t block) |
|
static void | EPWM_disableMinimumDeadBand (uint32_t base, uint32_t block) |
|
static void | EPWM_invertMinimumDeadBandSignal (uint32_t base, uint32_t block, uint32_t invert) |
|
static void | EPWM_selectMinimumDeadBandAndOrLogic (uint32_t base, uint32_t block, uint32_t referenceSignal) |
|
static void | EPWM_selectMinimumDeadBandBlockingSignal (uint32_t base, uint32_t block, uint32_t blockingSignal) |
|
static void | EPWM_selectMinimumDeadBandReferenceSignal (uint32_t base, uint32_t block, uint32_t referenceSignal) |
|
static uint32_t | EPWM_getMinDeadBandDelay (uint32_t base, uint32_t block) |
|
static void | EPWM_setMinDeadBandDelay (uint32_t base, uint32_t block, uint32_t delay) |
|
static void | EPWM_enableIllegalComboLogic (uint32_t base, uint32_t block) |
|
static void | EPWM_disableIllegalComboLogic (uint32_t base, uint32_t block) |
|
static void | EPWM_selectXbarInput (uint32_t base, uint32_t block, uint32_t xbarInput) |
|
static void | EPWM_setLutDecX (uint32_t base, uint32_t block, uint32_t decx, uint32_t force) |
|
static void | HRPWM_setPhaseShift (uint32_t base, uint32_t phaseCount) |
|
static void | HRPWM_setHiResPhaseShift (uint32_t base, uint16_t hrPhaseCount) |
|
static void | HRPWM_setHiResTimeBasePeriod (uint32_t base, uint16_t hrPeriodCount) |
|
static uint16_t | HRPWM_getHiResTimeBasePeriod (uint32_t base) |
|
static void | HRPWM_setMEPEdgeSelect (uint32_t base, HRPWM_Channel channel, HRPWM_MEPEdgeMode mepEdgeMode) |
|
static void | HRPWM_setMEPControlMode (uint32_t base, HRPWM_Channel channel, HRPWM_MEPCtrlMode mepCtrlMode) |
|
static void | HRPWM_setCounterCompareShadowLoadEvent (uint32_t base, HRPWM_Channel channel, HRPWM_LoadMode loadEvent) |
|
static void | HRPWM_setOutputSwapMode (uint32_t base, bool enableOutputSwap) |
|
static void | HRPWM_setChannelBOutputPath (uint32_t base, HRPWM_ChannelBOutput outputOnB) |
|
static void | HRPWM_enableAutoConversion (uint32_t base) |
|
static void | HRPWM_disableAutoConversion (uint32_t base) |
|
static void | HRPWM_enablePeriodControl (uint32_t base) |
|
static void | HRPWM_disablePeriodControl (uint32_t base) |
|
static void | HRPWM_enablePhaseShiftLoad (uint32_t base) |
|
static void | HRPWM_disablePhaseShiftLoad (uint32_t base) |
|
static void | HRPWM_setSyncPulseSource (uint32_t base, HRPWM_SyncPulseSource syncPulseSource) |
|
static void | HRPWM_setTranslatorRemainder (uint32_t base, uint16_t trremVal) |
|
static void | HRPWM_setCounterCompareValue (uint32_t base, HRPWM_CounterCompareModule compModule, uint32_t compCount) |
|
static uint32_t | HRPWM_getCounterCompareValue (uint32_t base, HRPWM_CounterCompareModule compModule) |
|
static void | HRPWM_setHiResCounterCompareValue (uint32_t base, HRPWM_CounterCompareModule compModule, uint16_t hrCompCount) |
|
static uint16_t | HRPWM_getHiResCounterCompareValueOnly (uint32_t base, HRPWM_CounterCompareModule compModule) |
|
static void | HRPWM_setHiResRisingEdgeDelay (uint32_t base, uint16_t hrRedCount) |
|
static void | HRPWM_setHiResFallingEdgeDelayOnly (uint32_t base, uint16_t hrFedCount) |
|
static void | HRPWM_setMEPStep (uint32_t base, uint16_t mepCount) |
|
static void | HRPWM_setDeadbandMEPEdgeSelect (uint32_t base, HRPWM_MEPDeadBandEdgeMode mepDBEdge) |
|
static void | HRPWM_setRisingEdgeDelayLoadMode (uint32_t base, HRPWM_LoadMode loadEvent) |
|
static void | HRPWM_setFallingEdgeDelayLoadMode (uint32_t base, HRPWM_LoadMode loadEvent) |
|
static void | HRPWM_setXCMPRegValue (uint32_t base, HRPWM_XCMPReg xcmpReg, uint16_t xcmpvalue) |
|
static void | EPWM_enableXCMPMode (uint32_t base) |
|
static void | EPWM_disableXCMPMode (uint32_t base) |
|
static void | EPWM_enableSplitXCMP (uint32_t base) |
|
static void | EPWM_disableSplitXCMP (uint32_t base) |
|
static void | EPWM_allocAXCMP (uint32_t base, EPWM_XCMP_ALLOC_CMPA alloctype) |
|
static void | EPWM_allocBXCMP (uint32_t base, EPWM_XCMP_ALLOC_CMPB alloctype) |
|
static void | EPWM_setXCMPRegValue (uint32_t base, EPWM_XCMPReg xcmpReg, uint16_t xcmpvalue) |
|
static void | EPWM_setCMPShadowRegValue (uint32_t base, EPWM_XCompareReg cmpReg, uint16_t cmpvalue) |
|
static void | EPWM_setXMINMAXRegValue (uint32_t base, EPWM_XMinMaxReg xminmaxReg, uint16_t xcmpvalue) |
|
static void | EPWM_setXCMPActionQualifierAction (uint32_t base, uint32_t shadowset, EPWM_ActionQualifierOutputModule epwmOutput, EPWM_ActionQualifierOutput output, EPWM_XCMPActionQualifierOutputEvent event) |
|
static void | EPWM_enableXLoad (uint32_t base) |
|
static void | EPWM_disableXLoad (uint32_t base) |
|
static void | EPWM_forceXLoad (uint32_t base) |
|
static void | EPWM_setXCMPLoadMode (uint32_t base, EPWM_XCMPXloadCtlLoadMode mode) |
|
static void | EPWM_setXCMPShadowLevel (uint32_t base, EPWM_XCMP_XLOADCTL_SHDWLEVEL level) |
|
static void | EPWM_setXCMPShadowBufPtrLoadOnce (uint32_t base, EPWM_XCMP_XLOADCTL_SHDWBUFPTR ptr) |
|
static void | EPWM_setXCMPShadowRepeatBufxCount (uint32_t base, uint32_t bufferset, uint8_t count) |
|
static void | EPWM_enableDiodeEmulationMode (uint32_t base) |
|
static void | EPWM_disableDiodeEmulationMode (uint32_t base) |
|
static void | EPWM_setDiodeEmulationMode (uint32_t base, EPWM_DiodeEmulationMode mode) |
|
static void | EPWM_setDiodeEmulationReentryDelay (uint32_t base, uint8_t delay) |
|
static void | EPWM_configureDiodeEmulationTripSources (uint32_t base, EPWM_DiodeEmulationTripSource source, uint32_t tripLorH) |
|
static void | EPWM_selectDiodeEmulationPWMsignal (uint32_t base, uint32_t channel, EPWM_DiodeEmulationSignal signal) |
|
static void | EPWM_selectDiodeEmulationTripSignal (uint32_t base, uint32_t channel, uint32_t signal) |
|
static void | EPWM_nobypassDiodeEmulationLogic (uint32_t base) |
|
static void | EPWM_bypassDiodeEmulationLogic (uint32_t base) |
|
static void | EPWM_forceDiodeEmulationActive (uint32_t base) |
|
static void | EPWM_clearDiodeEmulationActive (uint32_t base) |
|
static void | EPWM_enableDiodeEmulationMonitorModeControl (uint32_t base) |
|
static void | EPWM_disableDiodeEmulationMonitorModeControl (uint32_t base) |
|
static void | EPWM_setDiodeEmulationMonitorModeStep (uint32_t base, uint32_t direction, uint8_t stepsize) |
|
static void | EPWM_setDiodeEmulationMonitorCounterThreshold (uint32_t base, uint16_t threshold) |
|
void | EPWM_setEmulationMode (uint32_t base, EPWM_EmulationMode emulationMode) |
|
void | EPWM_configureSignal (uint32_t base, const EPWM_SignalParams *signalParams) |
|