Home
last modified time | relevance | path

Searched defs:lpadc (Results 1 – 2 of 2) sorted by relevance

/hal_nuvoton-latest/m2l31x/StdDriver/inc/
Dlpadc.h144 #define LPADC_GET_CONVERSION_DATA(lpadc, u32ChNum) ((lpadc)->ADDR[(u32ChNum)] & LPADC_ADDR0_RSLT_Ms… argument
158 #define LPADC_GET_INT_FLAG(lpadc, u32Mask) ((lpadc)->ADSR0 & (u32Mask)) argument
172 #define LPADC_CLR_INT_FLAG(lpadc, u32Mask) ((lpadc)->ADSR0 = (u32Mask)) argument
182 #define LPADC_IS_BUSY(lpadc) ((lpadc)->ADSR0 & LPADC_ADSR0_BUSY_Msk ? 1 : 0) argument
193 #define LPADC_IS_DATA_OVERRUN(lpadc, u32ChNum) (((lpadc)->ADSR2 & (1<<(u32ChNum))) ? 1 : 0) argument
204 #define LPADC_IS_DATA_VALID(lpadc, u32ChNum) ((lpadc)->ADSR1 & (0x1<<(u32ChNum)) ? 1 : 0) argument
213 #define LPADC_POWER_DOWN(lpadc) ((lpadc)->ADCR &= ~LPADC_ADCR_ADEN_Msk) argument
222 #define LPADC_POWER_ON(lpadc) ((lpadc)->ADCR |= LPADC_ADCR_ADEN_Msk) argument
239 #define LPADC_ENABLE_CMP0(lpadc, \ argument
256 #define LPADC_DISABLE_CMP0(lpadc) ((lpadc)->ADCMPR[0] = 0) argument
[all …]
/hal_nuvoton-latest/m2l31x/StdDriver/src/
Dlpadc.c44 void LPADC_Open(LPADC_T *lpadc, in LPADC_Open()
107 void LPADC_Close(LPADC_T *lpadc) in LPADC_Close()
137 void LPADC_EnableHWTrigger(LPADC_T *lpadc, in LPADC_EnableHWTrigger()
162 void LPADC_DisableHWTrigger(LPADC_T *lpadc) in LPADC_DisableHWTrigger()
181 void LPADC_EnableInt(LPADC_T *lpadc, uint32_t u32Mask) in LPADC_EnableInt()
204 void LPADC_DisableInt(LPADC_T *lpadc, uint32_t u32Mask) in LPADC_DisableInt()
225 void LPADC_SetExtendSampleTime(LPADC_T *lpadc, uint32_t u32ModuleNum, uint32_t u32ExtendSampleTime) in LPADC_SetExtendSampleTime()
250 void LPADC_SelectAutoOperationMode(LPADC_T *lpadc, uint32_t u32TrigSel) in LPADC_SelectAutoOperationMode()