![]() |
NANO103 BSP V3.01.004
The Board Support Package for Nano103 Series
|
Modules | |
ADC Exported Functions | |
#define ADC_ADF_INT (ADC_STATUS_ADIF_Msk) |
#define ADC_CMP0_INT (ADC_STATUS_ADCMPF0_Msk) |
#define ADC_CMP1_INT (ADC_STATUS_ADCMPF1_Msk) |
#define ADC_CMP_GREATER_OR_EQUAL_TO (ADC_CMP0_CMPCOND_Msk) |
#define ADC_CMP_LESS_THAN (0UL) |
#define ADC_FALLING_EDGE_TRIGGER (2UL << ADC_CTL_HWTRGCOND_Pos) |
#define ADC_HIGH_LEVEL_TRIGGER (1UL << ADC_CTL_HWTRGCOND_Pos) |
#define ADC_INPUT_MODE_DIFFERENTIAL (1UL << ADC_CTL_DIFF_Pos) |
#define ADC_INPUT_MODE_SINGLE_END (0UL << ADC_CTL_DIFF_Pos) |
#define ADC_LOW_LEVEL_TRIGGER (0UL << ADC_CTL_HWTRGCOND_Pos) |
#define ADC_OPERATION_MODE_CONTINUOUS (3UL << ADC_CTL_ADMD_Pos) |
#define ADC_OPERATION_MODE_SINGLE (0UL << ADC_CTL_ADMD_Pos) |
#define ADC_OPERATION_MODE_SINGLE_CYCLE (2UL << ADC_CTL_ADMD_Pos) |
#define ADC_PDMADATA_AD_PDMA_Msk (0xFFF) |
#define ADC_REFSEL_INT_VREF (1UL << ADC_CTL_REFSEL_Pos) |
#define ADC_REFSEL_POWER (0UL << ADC_CTL_REFSEL_Pos) |
#define ADC_REFSEL_VREF (2UL << ADC_CTL_REFSEL_Pos) |
#define ADC_RESSEL_10_BIT (2UL << ADC_CTL_RESSEL_Pos) |
#define ADC_RESSEL_12_BIT (3UL << ADC_CTL_RESSEL_Pos) |
#define ADC_RESSEL_6_BIT (0UL << ADC_CTL_RESSEL_Pos) |
#define ADC_RESSEL_8_BIT (1UL << ADC_CTL_RESSEL_Pos) |
#define ADC_RISING_EDGE_TRIGGER (3UL << ADC_CTL_HWTRGCOND_Pos) |
#define ADC_TRIGGER_BY_EXT_PIN (0UL) |
#define ADC_TRIGGER_BY_PWM (ADC_CTL_HWTRGSEL_Msk) |