|
| enum | EPWM_TZINTx {
EPWM_TZINT_CBC = 1,
EPWM_TZINT_OST = 2
} |
| |
| enum | EPWM_TZCLRx {
EPWM_TZCLR_INT = 0,
EPWM_TZCLR_CBC = 1,
EPWM_TZCLR_OST = 2
} |
| |
| enum | EPWM_FREESOFTx {
EPWM_FREESOFT_STOP = 0,
EPWM_FREESOFT_STOP_TBPRD_ZERO = 1,
EPWM_FREESOFT_CONTINUE = 2
} |
| |
| enum | EPWM_PHSDIRx {
EPWM_PHSDIR_DEC = 0,
EPWM_PHSDIR_INC = 1
} |
| |
| enum | EPWM_CLKDIVx {
EPWM_CLKDIV1 = 0,
EPWM_CLKDIV2 = 1,
EPWM_CLKDIV4 = 2,
EPWM_CLKDIV8 = 3,
EPWM_CLKDIV16 = 4,
EPWM_CLKDIV32 = 5,
EPWM_CLKDIV64 = 6,
EPWM_CLKDIV128 = 7
} |
| |
| enum | EPWM_CNTENx {
EPWM_CNTEN_STOP =0,
EPWM_CNTEN_ENABLE =1
} |
| |
| enum | EPWM_SWFSYNCx {
EPWM_SWFSYNC_NOSYNC = 0,
EPWM_SWFSYNC_SYNC = 1
} |
| |
| enum | EPWM_SYNCOSELx {
EPWM_SYNCOSEL_EPWMxSYNCI = 0,
EPWM_SYNCOSEL_ZERO = 1,
EPWM_SYNCOSEL_CMPB = 2,
EPWM_SYNCOSEL_NOSYN = 3
} |
| |
| enum | EPWM_PRDLDx {
EPWM_PRDLD_ZERO = 0,
EPWM_PRDLD_FREE = 1
} |
| |
| enum | EPWM_PHSENx {
EPWM_PHSEN_INVALID = 0,
EPWM_PHSEN_SYNCVALID = 1
} |
| |
| enum | EPWM_CTRMODEx {
EPWM_CTRMODE_INC = 0,
EPWM_CTRMODE_DEC = 1,
EPWM_CTRMODE_INC_DEC = 2,
EPWM_CTRMODE_STOP = 3
} |
| |
| enum | EPWM_SHDWABMODEx {
EPWM_SHDWABMODE_DIRECT = 0,
EPWM_SHDWABMODE_INDIRECT = 1
} |
| |
| enum | EPWM_LOADABMODEx {
EPWM_LOADABMODE_ZERO = 0,
EPWM_LOADABMODE_PRD = 1,
EPWM_LOADABMODE_ZERO_PRD = 2,
EPWM_LOADABMODE_NONE = 3
} |
| |
| enum | EPWM_OUTx {
EPWM_OUT_NONE = 0,
EPWM_OUT_LOW = 1,
EPWM_OUT_HIGH = 2,
EPWM_OUT_EDG = 3
} |
| |
| enum | EPWM_RLDCSFx {
EPWM_RLDCSF_ZERO = 0,
EPWM_RLDCSF_PRD = 1,
EPWM_RLDCSF_ZERO_PDR = 2,
EPWM_RLDCSF_IMMEDIATELY = 3
} |
| |
| enum | EPWM_OTSFABx {
EPWM_OTSFAB_NONE = 0,
EPWM_OTSFAB_FORCE = 1
} |
| |
| enum | EPWM_ACTSFABx {
EPWM_ACTSFAB_NONE = 0,
EPWM_ACTSFAB_LOW = 1,
EPWM_ACTSFAB_HIGH = 2,
EPWM_ACTSFAB_EDG = 3
} |
| |
| enum | EPWM_CSFABx {
EPWM_CSFAB_NONE =0,
EPWM_CSFAB_LOW =1,
EPWM_CSFAB_HIGH =2,
EPWM_CSFAB_INVALID =3
} |
| |
| enum | EPWM_IN_MODEx {
EPWM_IN_MODE_EPWMxA_FALLING_A_RISING = 0,
EPWM_IN_MODE_EPWMxA_FALLING_B_RISING = 1,
EPWM_IN_MODE_EPWMxB_FALLING_A_RISING = 2,
EPWM_IN_MODE_EPWMxB_FALLING_B_RISING = 0
} |
| |
| enum | EPWM_POLSELx {
EPWM_POLSEL_NOOPPOSITEEPWMxAB = 0,
EPWM_POLSEL_OPPOSITEEPWMxA = 1,
EPWM_POLSEL_OPPOSITEEPWMxB = 2,
EPWM_POLSEL_OPPOSITEEPWMxAB = 3
} |
| |
| enum | EPWM_OUT_MODEx {
EPWM_OUT_MODE_CLOSE = 0,
EPWM_OUT_MODE_FALLING = 1,
EPWM_OUT_MODE_RISING = 2,
EPWM_OUT_MODE_FALLINGRISING = 3
} |
| |
| enum | EPWM_MODEx {
EPWM_MODE_IMMEDIATELY = 0,
EPWM_MODE_CTRZERO = 1
} |
| |
| enum | EPWM_TZx_n {
EPWM_TZx_n_CLOSE = 0,
EPWM_TZx_n_OPEN = 1
} |
| |
| enum | EPWM_TZABx {
EPWM_TZx_HIGHZ =0,
EPWM_TZx_HIGH =1,
EPWM_TZx_LOW =2,
EPWM_TZx_NONE =3
} |
| |
| enum | EPWM_SOCABENx {
EPWM_SOCABEN_DISABLE =0,
EPWM_SOCABEN_ENABLE =1
} |
| |
| enum | EPWM_SOCx {
EPWM_SOCA =0,
EPWM_SOCB =1
} |
| |
| enum | EPWM_SOCABSELx {
EPWM_SOCABSEL_ZERO = 0x1,
EPWM_SOCABSEL_PRD = 0x2,
EPWM_SOCABSEL_ZERO_PRD = 0x3,
EPWM_SOCABSEL_CMPAINC = 0x4,
EPWM_SOCABSEL_CMPADEC = 0x5,
EPWM_SOCABSEL_CMPBINC = 0x6,
EPWM_SOCABSEL_CMPBDEC = 0x7,
EPWM_SOCABSEL_CPR1INC = 0x8,
EPWM_SOCABSEL_CPR1DEC = 0x9,
EPWM_SOCABSEL_CPR2INC = 0xA,
EPWM_SOCABSEL_CPR2DEC = 0xB
} |
| |
| enum | EPWM_INTENx {
EPWM_INTEN_DISABLE =0,
EPWM_INTEN_ENABLE =1
} |
| |
| enum | EPWM_INTSELx {
EPWM_INTSEL_ZERO = 1,
EPWM_INTSEL_PRD = 2,
EPWM_INTSEL_ZERO_PRD = 3,
EPWM_INTSEL_CMPAINC = 4,
EPWM_INTSEL_CMPADEC = 5,
EPWM_INTSEL_CMPBINC = 6,
EPWM_INTSEL_CMPBDEC = 7
} |
| |
| enum | EPWM_INT_SOCABCNTx {
EPWM_INT_SOCABCNT_0 = 0,
EPWM_INT_SOCABCNT_1 = 1,
EPWM_INT_SOCABCNT_2 = 2,
EPWM_INT_SOCABCNT_3 = 3
} |
| |
| enum | EPWM_INT_SOCABPRDx {
EPWM_INT_SOCABPRD_NONE = 0,
EPWM_INT_SOCABPRD_SOCABCNT01 = 1,
EPWM_INT_SOCABPRD_SOCABCNT10 = 2,
EPWM_INT_SOCABPRD_SOCABCNT11 = 3
} |
| |
| enum | EPWM_ETSTATUSx {
EPWM_ETSTATUS_SOCB = 3,
EPWM_ETSTATUS_SOCA = 2,
EPWM_ETSTATUS_INT = 0
} |
| |
| enum | EPWM_SOCABx {
EPWM_SOCAB_NONE =0,
EPWM_SOCAB_FORCE =1
} |
| |
|
| void | epwm_soc_config (EPWM_TypeDef *epwmx, EPWM_SOCx socx, EPWM_SOCABSELx socsel) |
| |
| void | epwm_tzeint_enable (EPWM_TypeDef *epwmx, EPWM_TZINTx tzint, FunctionalState cmd) |
| |
| void | epwm_tzclr_clear (EPWM_TypeDef *epwmx, EPWM_TZCLRx tzclr) |
| |
| void | epwm_cpr1_config (EPWM_TypeDef *epwmx, unsigned short cpr1val) |
| |
| void | epwm_cpr2_config (EPWM_TypeDef *EPWMx, unsigned short cpr2val) |
| |
| void | epwm_aqsfrc_config (EPWM_TypeDef *EPWMx, epwm_aqsfrc_init_t *aqsfrc_init) |
| |
| void | epwm_aqcsfrc_config (EPWM_TypeDef *EPWMx, epwm_aqcsfrc_init_t *aqcsfrc_init) |
| |
| void | epwm_dbctl_config (EPWM_TypeDef *EPWMx, epwm_dbctl_init_t *dbctl_init) |
| |
| void | epwm_dbred_config (EPWM_TypeDef *EPWMx, unsigned short dbred) |
| |
| void | epwm_dbfed_config (EPWM_TypeDef *EPWMx, unsigned short dbfed) |
| |
| void | epwm_tzsel_config (EPWM_TypeDef *EPWMx, epwm_tzsel_init_t *tzsel_init) |
| |
| void | epwm_tzctl_config (EPWM_TypeDef *EPWMx, epwm_tzctl_init_t *tzctl_init) |
| |
| void | epwm_tzfrc_enable (EPWM_TypeDef *EPWMx, EPWM_TZCLRx tz) |
| |
| int | epwm_get_tzflag (EPWM_TypeDef *EPWMx, EPWM_TZCLRx tz) |
| |
| void | epwm_etsel_config (EPWM_TypeDef *EPWMx, epwm_etsel_init_t *etsel_init) |
| |
| void | epwm_etsel_interrupt_enable (EPWM_TypeDef *EPWMx, FunctionalState cmd) |
| |
| void | epwm_etps_config (EPWM_TypeDef *EPWMx, epwm_etps_init_t *etps_init) |
| |
| void | epwm_etclr_clear (EPWM_TypeDef *EPWMx, EPWM_ETSTATUSx etstatus) |
| |
| void | epwm_etclr_clear_all (EPWM_TypeDef *EPWMx) |
| |
| void | epwm_etfrc_config (EPWM_TypeDef *EPWMx, epwm_etfrc_init_t *etfrc_init) |
| |
| void | epwm_init (EPWM_TypeDef *epwmx, epwm_init_t *EPWMInit_Struct) |
| |
| void | epwm_tbctl_config (EPWM_TypeDef *EPWMx, epwm_tbctl_init_t *tbctl_init) |
| |
| void | epwm_tbprd_config (EPWM_TypeDef *EPWMx, unsigned short tbprd) |
| |
| void | epwm_cmpa_config (EPWM_TypeDef *epwmx, unsigned short cmpaval) |
| |
| void | epwm_cmpb_config (EPWM_TypeDef *EPWMx, unsigned short cmpbval) |
| |
| void | epwm_aqctla_config (EPWM_TypeDef *EPWMx, epwm_aqctlx_init_t *aqctla_init) |
| |
| void | epwm_aqctlb_config (EPWM_TypeDef *EPWMx, epwm_aqctlx_init_t *aqctlb_init) |
| |
| void | epwm_cmpctrl_config (EPWM_TypeDef *EPWMx, epwm_cmpctrl_init_t *cmpctrl_init) |
| |
| void | epwm_start (EPWM_TypeDef *EPWMx) |
| |
| void | epwm_stop (EPWM_TypeDef *EPWMx) |
| |