Home
last modified time | relevance | path

Searched defs:lptmr (Results 1 – 4 of 4) sorted by relevance

/hal_nuvoton-latest/m2l31x/StdDriver/inc/
Dlptmr_pwm.h78 #define LPTPWM_ENABLE_PWM_MODE(lptmr) ((lptmr)->CTL |= LPTMR_CTL_FUNCSEL_Msk) argument
91 #define LPTPWM_DISABLE_PWM_MODE(lptmr) ((lptmr)->CTL &= ~LPTMR_CTL_FUNCSEL_Msk) argument
103 #define LPTPWM_START_COUNTER(lptmr) ((lptmr)->PWMCTL |= LPTMR_PWMCTL_CNTEN_Msk) argument
115 #define LPTPWM_STOP_COUNTER(lptmr) ((lptmr)->PWMPERIOD = 0x0UL) argument
130 #define LPTPWM_SET_PRESCALER(lptmr, u32Prescaler) ((lptmr)->PWMCLKPSC = (u32Prescaler)) argument
142 #define LPTPWM_GET_PRESCALER(lptmr) ((lptmr)->PWMCLKPSC) argument
156 #define LPTPWM_SET_PERIOD(lptmr, u32Period) ((lptmr)->PWMPERIOD = (u32Period)) argument
168 #define LPTPWM_GET_PERIOD(lptmr) ((lptmr)->PWMPERIOD) argument
182 #define LPTPWM_SET_CMPDAT(lptmr, u32Cmp) ((lptmr)->PWMCMPDAT = (u32Cmp)) argument
194 #define LPTPWM_GET_CMPDAT(lptmr) ((lptmr)->PWMCMPDAT) argument
[all …]
Dlptmr.h111 #define LPTMR_SET_CMP_VALUE(lptmr, u32Value) ((lptmr)->CMP = (u32Value)) argument
125 #define LPTMR_SET_PRESCALE_VALUE(lptmr, u32Value) ((lptmr)->CTL = ((lptmr)->CTL & ~LPTMR_CTL_PSC_… argument
138 #define LPTMR_IS_ACTIVE(lptmr) (((lptmr)->CTL & LPTMR_CTL_ACTSTS_Msk)? 1 : 0) argument
153 #define LPTMR_SELECT_TOUT_PIN(lptmr, u32ToutSel) ((lptmr)->CTL = ((lptmr)->CTL & ~LPTMR_CTL_TGLP… argument
168 #define LPTMR_SET_OPMODE(lptmr, u32OpMode) ((lptmr)->CTL = ((lptmr)->CTL & ~LPTMR_CTL_OPMODE_Msk)… argument
207 __STATIC_INLINE void LPTMR_Start(LPTMR_T *lptmr) in LPTMR_Start()
221 __STATIC_INLINE void LPTMR_Stop(LPTMR_T *lptmr) in LPTMR_Stop()
237 __STATIC_INLINE void LPTMR_EnableWakeup(LPTMR_T *lptmr) in LPTMR_EnableWakeup()
251 __STATIC_INLINE void LPTMR_DisableWakeup(LPTMR_T *lptmr) in LPTMR_DisableWakeup()
265 __STATIC_INLINE void LPTMR_StartCapture(LPTMR_T *lptmr) in LPTMR_StartCapture()
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/src/
Dlptmr_pwm.c36 uint32_t LPTPWM_ConfigOutputFreqAndDuty(LPTMR_T *lptmr, uint32_t u32Frequency, uint32_t u32DutyCycl… in LPTPWM_ConfigOutputFreqAndDuty()
105 void LPTPWM_EnableCounter(LPTMR_T *lptmr) in LPTPWM_EnableCounter()
119 void LPTPWM_DisableCounter(LPTMR_T *lptmr) in LPTPWM_DisableCounter()
138 void LPTPWM_EnableTrigger(LPTMR_T *lptmr, uint32_t u32TargetMask, uint32_t u32Condition) in LPTPWM_EnableTrigger()
155 void LPTPWM_DisableTrigger(LPTMR_T *lptmr, uint32_t u32TargetMask) in LPTPWM_DisableTrigger()
170 void LPTPWM_EnableAcc(LPTMR_T *lptmr, uint32_t u32IntFlagCnt, uint32_t u32IntAccSrc) in LPTPWM_EnableAcc()
182 void LPTPWM_DisableAcc(LPTMR_T *lptmr) in LPTPWM_DisableAcc()
193 void LPTPWM_EnableAccInt(LPTMR_T *lptmr) in LPTPWM_EnableAccInt()
204 void LPTPWM_DisableAccInt(LPTMR_T *lptmr) in LPTPWM_DisableAccInt()
215 void LPTPWM_ClearAccInt(LPTMR_T *lptmr) in LPTPWM_ClearAccInt()
[all …]
Dlptmr.c41 uint32_t LPTMR_Open(LPTMR_T *lptmr, uint32_t u32Mode, uint32_t u32Freq) in LPTMR_Open()
78 void LPTMR_Close(LPTMR_T *lptmr) in LPTMR_Close()
98 int32_t LPTMR_Delay(LPTMR_T *lptmr, uint32_t u32Usec) in LPTMR_Delay()
203 void LPTMR_EnableCapture(LPTMR_T *lptmr, uint32_t u32CapMode, uint32_t u32Edge) in LPTMR_EnableCapture()
219 void LPTMR_DisableCapture(LPTMR_T *lptmr) in LPTMR_DisableCapture()
239 void LPTMR_EnableEventCounter(LPTMR_T *lptmr, uint32_t u32Edge) in LPTMR_EnableEventCounter()
255 void LPTMR_DisableEventCounter(LPTMR_T *lptmr) in LPTMR_DisableEventCounter()
271 uint32_t LPTMR_GetModuleClock(LPTMR_T *lptmr) in LPTMR_GetModuleClock()
299 void LPTMR_SetTriggerSource(LPTMR_T *lptmr, uint32_t u32Src) in LPTMR_SetTriggerSource()
313 void LPTMR_SetTriggerTarget(LPTMR_T *lptmr, uint32_t u32Mask) in LPTMR_SetTriggerTarget()
[all …]