Searched refs:lpadc (Results 1 – 2 of 2) sorted by relevance
144 #define LPADC_GET_CONVERSION_DATA(lpadc, u32ChNum) ((lpadc)->ADDR[(u32ChNum)] & LPADC_ADDR0_RSLT_Ms… argument158 #define LPADC_GET_INT_FLAG(lpadc, u32Mask) ((lpadc)->ADSR0 & (u32Mask)) argument172 #define LPADC_CLR_INT_FLAG(lpadc, u32Mask) ((lpadc)->ADSR0 = (u32Mask)) argument182 #define LPADC_IS_BUSY(lpadc) ((lpadc)->ADSR0 & LPADC_ADSR0_BUSY_Msk ? 1 : 0) argument193 #define LPADC_IS_DATA_OVERRUN(lpadc, u32ChNum) (((lpadc)->ADSR2 & (1<<(u32ChNum))) ? 1 : 0) argument204 #define LPADC_IS_DATA_VALID(lpadc, u32ChNum) ((lpadc)->ADSR1 & (0x1<<(u32ChNum)) ? 1 : 0) argument213 #define LPADC_POWER_DOWN(lpadc) ((lpadc)->ADCR &= ~LPADC_ADCR_ADEN_Msk) argument222 #define LPADC_POWER_ON(lpadc) ((lpadc)->ADCR |= LPADC_ADCR_ADEN_Msk) argument239 #define LPADC_ENABLE_CMP0(lpadc, \ argument243 … u32MatchCount) ((lpadc)->ADCMPR[0] = ((u32ChNum) << LPADC_ADCMPR_CMPCH_Pos) | \[all …]
44 void LPADC_Open(LPADC_T *lpadc, in LPADC_Open() argument57 while (!(lpadc->ADSR0 & LPADC_ADSR0_ADPRDY_Msk)) in LPADC_Open()67 if ((lpadc->ADCALSTS & LPADC_ADCALSTS_CALIF_Msk) == 0) in LPADC_Open()70 lpadc->ADCR |= LPADC_ADCR_RESET_Msk; in LPADC_Open()71 while((lpadc->ADCR & LPADC_ADCR_RESET_Msk) == LPADC_ADCR_RESET_Msk) in LPADC_Open()80 … lpadc->ADCALSTS |= LPADC_ADCALSTS_CALIF_Msk; /* Clear Calibration Finish Interrupt Flag */ in LPADC_Open()81 lpadc->ADCAL |= LPADC_ADCAL_CALEN_Msk; /* Enable Calibration function */ in LPADC_Open()82 LPADC_START_CONV(lpadc); /* Start to calibration */ in LPADC_Open()84 …while((lpadc->ADCALSTS & LPADC_ADCALSTS_CALIF_Msk) != LPADC_ADCALSTS_CALIF_Msk) /* Wait calibratio… in LPADC_Open()94 lpadc->ADCR = (lpadc->ADCR & (~(LPADC_ADCR_DIFFEN_Msk | LPADC_ADCR_ADMD_Msk))) | in LPADC_Open()[all …]