49 #ifndef ti_drivers_adc_ADCMSP432__include 50 #define ti_drivers_adc_ADCMSP432__include 60 #include <ti/drivers/dpl/HwiP.h> 61 #include <ti/drivers/dpl/SemaphoreP.h> 95 #define ADCMSP432_P4_0_A13 ((13 << 10) | 0x0340) 96 #define ADCMSP432_P4_1_A12 ((12 << 10) | 0x0341) 97 #define ADCMSP432_P4_2_A11 ((11 << 10) | 0x0342) 98 #define ADCMSP432_P4_3_A10 ((10 << 10) | 0x0343) 99 #define ADCMSP432_P4_4_A9 ((9 << 10) | 0x0344) 100 #define ADCMSP432_P4_5_A8 ((8 << 10) | 0x0345) 101 #define ADCMSP432_P4_6_A7 ((7 << 10) | 0x0346) 102 #define ADCMSP432_P4_7_A6 ((6 << 10) | 0x0347) 105 #define ADCMSP432_P5_0_A5 ((5 << 10) | 0x0350) 106 #define ADCMSP432_P5_1_A4 ((4 << 10) | 0x0351) 107 #define ADCMSP432_P5_2_A3 ((3 << 10) | 0x0352) 108 #define ADCMSP432_P5_3_A2 ((2 << 10) | 0x0353) 109 #define ADCMSP432_P5_4_A1 ((1 << 10) | 0x0354) 110 #define ADCMSP432_P5_5_A0 ((0 << 10) | 0x0355) 113 #define ADCMSP432_P6_0_A15 ((15 << 10) | 0x0360) 114 #define ADCMSP432_P6_1_A14 ((14 << 10) | 0x0361) 117 #define ADCMSP432_P8_2_A23 ((23 << 10) | 0x0382) 118 #define ADCMSP432_P8_3_A22 ((22 << 10) | 0x0383) 119 #define ADCMSP432_P8_4_A21 ((21 << 10) | 0x0384) 120 #define ADCMSP432_P8_5_A20 ((20 << 10) | 0x0385) 121 #define ADCMSP432_P8_6_A19 ((19 << 10) | 0x0386) 122 #define ADCMSP432_P8_7_A18 ((18 << 10) | 0x0387) 125 #define ADCMSP432_P9_0_A17 ((17 << 10) | 0x0390) 126 #define ADCMSP432_P9_1_A16 ((16 << 10) | 0x0391) 131 #define ADCMSP432_REF_VOLTAGE_VDD ADC_VREFPOS_AVCC_VREFNEG_VSS | 0xFF 132 #define ADCMSP432_REF_VOLTAGE_INT_1_2V REF_A_VREF1_2V 133 #define ADCMSP432_REF_VOLTAGE_INT_1_45V REF_A_VREF1_45V 134 #define ADCMSP432_REF_VOLTAGE_INT_2_5V REF_A_VREF2_5V 135 #define ADCMSP432_REF_VOLTAGE_EXT ADC_VREFPOS_EXTPOS_VREFNEG_EXTNEG 136 #define ADCMSP432_REF_VOLTAGE_EXT_BUF ADC_VREFPOS_EXTBUF_VREFNEG_EXTNEG const ADC_FxnTable ADCMSP432_fxnTable
uint_fast16_t refVoltage
Definition: ADCMSP432.h:163
bool isProtected
Definition: ADCMSP432.h:174
bool isOpen
Definition: ADCMSP432.h:173
uint_fast16_t adcPin
Definition: ADCMSP432.h:162
The definition of a ADC function table that contains the required set of functions to control a speci...
Definition: ADC.h:273
struct ADCMSP432_Object ADCMSP432_Object
ADCMSP432 Object.
ADCMSP432 Hardware attributes These fields are used by driverlib APIs and therefore must be populated...
Definition: ADCMSP432.h:161
struct ADCMSP432_HWAttrsV1 ADCMSP432_HWAttrsV1
ADCMSP432 Hardware attributes These fields are used by driverlib APIs and therefore must be populated...
uint_fast32_t resolution
Definition: ADCMSP432.h:164
ADCMSP432 Object.
Definition: ADCMSP432.h:172