43 #ifndef ti_drivers_adc_ADCMSP432E4__include 44 #define ti_drivers_adc_ADCMSP432E4__include 50 #include <ti/devices/msp432e4/inc/msp432.h> 51 #include <ti/devices/msp432e4/driverlib/adc.h> 76 #define ADCMSP432E4_PB_4_A10 ((10 << 16) | 0x5910) 77 #define ADCMSP432E4_PB_5_A11 ((11 << 16) | 0x5920) 80 #define ADCMSP432E4_PD_0_A15 ((15 << 16) | 0x5B01) 81 #define ADCMSP432E4_PD_1_A14 ((14 << 16) | 0x5B02) 82 #define ADCMSP432E4_PD_2_A13 ((13 << 16) | 0x5B04) 83 #define ADCMSP432E4_PD_3_A12 ((12 << 16) | 0x5B08) 84 #define ADCMSP432E4_PD_4_A7 ((7 << 16) | 0x5B10) 85 #define ADCMSP432E4_PD_5_A6 ((6 << 16) | 0x5B20) 86 #define ADCMSP432E4_PD_6_A5 ((5 << 16) | 0x5B40) 87 #define ADCMSP432E4_PD_7_A4 ((4 << 16) | 0x5B80) 90 #define ADCMSP432E4_PE_0_A3 ((3 << 16) | 0x5C01) 91 #define ADCMSP432E4_PE_1_A2 ((2 << 16) | 0x5C02) 92 #define ADCMSP432E4_PE_2_A1 ((1 << 16) | 0x5C04) 93 #define ADCMSP432E4_PE_3_A0 ((0 << 16) | 0x5C08) 94 #define ADCMSP432E4_PE_4_A9 ((9 << 16) | 0x5C10) 95 #define ADCMSP432E4_PE_5_A8 ((8 << 16) | 0x5C20) 96 #define ADCMSP432E4_PE_6_A20 ((20 << 16) | 0x5C40) 97 #define ADCMSP432E4_PE_7_A21 ((21 << 16) | 0x5C80) 100 #define ADCMSP432E4_PK_0_A16 ((16 << 16) | 0x6101) 101 #define ADCMSP432E4_PK_1_A17 ((17 << 16) | 0x6102) 102 #define ADCMSP432E4_PK_2_A18 ((18 << 16) | 0x6104) 103 #define ADCMSP432E4_PK_3_A19 ((19 << 16) | 0x6108) 106 #define ADCMSP432E4_PP_6_A23 ((23 << 16) | 0x6540) 107 #define ADCMSP432E4_PP_7_A22 ((22 << 16) | 0x6580) Definition: ADCMSP432E4.h:117
Definition: ADCMSP432E4.h:144
ADCMSP432E4_Sequencer adcSeq
Definition: ADCMSP432E4.h:174
Definition: ADCMSP432E4.h:116
Definition: ADCMSP432E4.h:143
uint_fast16_t adcPin
Definition: ADCMSP432E4.h:171
ADCMSP432 Object.
Definition: ADCMSP432E4.h:182
ADCMSP432E4_ReferenceSource
ADCMSP432E4 reference source These fields are used by ADCMSP432E4_HWAttrs to specify the reference vo...
Definition: ADCMSP432E4.h:115
const ADC_FxnTable ADCMSP432E4_fxnTable
Analog to Digital Conversion (ADC) Input Driver.
Definition: ADCMSP432E4.h:132
ADCMSP432E4_Module
ADCMSP432E4 Module These fields are used by ADCMSP432E4_HWAttrs to specify the ADC module for each ch...
Definition: ADCMSP432E4.h:142
The definition of an ADC function table that contains the required set of functions to control a spec...
Definition: ADC.h:319
Definition: ADCMSP432E4.h:133
uint_fast16_t refVoltage
Definition: ADCMSP432E4.h:172
bool isProtected
Definition: ADCMSP432E4.h:184
Definition: ADCMSP432E4.h:131
Definition: ADCMSP432E4.h:130
ADCMSP432E4 Hardware attributes These fields are used by driverlib APIs and therefore must be populat...
Definition: ADCMSP432E4.h:170
ADCMSP432E4_Module adcModule
Definition: ADCMSP432E4.h:173
bool isOpen
Definition: ADCMSP432E4.h:183
ADCMSP432E4_Sequencer
ADCMSP432E4 Sequencer These fields are used by ADCMSP432E4_HWAttrs to specify the sample sequencer fo...
Definition: ADCMSP432E4.h:129