Searched defs:lpadc (Results 1 – 2 of 2) sorted by relevance
| /hal_nuvoton-latest/m2l31x/StdDriver/inc/ |
| D | lpadc.h | 144 #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/ |
| D | lpadc.c | 44 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()
|