45 #ifndef ti_drivers_comparator_ComparatorMSP432E4__include 46 #define ti_drivers_comparator_ComparatorMSP432E4__include 52 #include <ti/drivers/dpl/HwiP.h> 55 #include <ti/devices/msp432e4/driverlib/comp.h> 63 #define ComparatorMSP432E4_EVENT_RISING (Comparator_EVENT_RESERVED + 1) 64 #define ComparatorMSP432E4_EVENT_FALLING (Comparator_EVENT_RESERVED + 2) 65 #define ComparatorMSP432E4_EVENT_EDGE (Comparator_EVENT_RESERVED + 3) 66 #define ComparatorMSP432E4_EVENT_HIGH (Comparator_EVENT_RESERVED + 4) 67 #define ComparatorMSP432E4_EVENT_LOW (Comparator_EVENT_RESERVED + 5) 77 #define COMP0_OUTPUT_PIN_PD0 GPIOMSP432E4_pinConfigMask(GPIOMSP432E4_PORTD, 0, 0) 78 #define COMP0_OUTPUT_PIN_PL2 GPIOMSP432E4_pinConfigMask(GPIOMSP432E4_PORTL, 2, 0) 79 #define COMP1_OUTPUT_PIN_PD1 GPIOMSP432E4_pinConfigMask(GPIOMSP432E4_PORTD, 1, 0) 80 #define COMP1_OUTPUT_PIN_PL3 GPIOMSP432E4_pinConfigMask(GPIOMSP432E4_PORTL, 3, 0) 81 #define COMP2_OUTPUT_PIN_PD2 GPIOMSP432E4_pinConfigMask(GPIOMSP432E4_PORTD, 2, 0) 82 #define COMP_NO_OUTPUT (0) const Comparator_FxnTable ComparatorMSP432E4_fxnTable
Definition: ComparatorMSP432E4.h:126
The definition of a comparator function table that contains the required set of functions to control ...
Definition: Comparator.h:453
Definition: ComparatorMSP432E4.h:107
ComparatorMSP432E4 Object.
Definition: ComparatorMSP432E4.h:198
uint32_t outputPin
Definition: ComparatorMSP432E4.h:189
ComparatorMSP432E4 Hardware attributes.
Definition: ComparatorMSP432E4.h:179
void(* Comparator_CallBackFxn)(Comparator_Handle handle, int32_t event)
Comparator callback function.
Definition: Comparator.h:375
HwiP_Handle hwi
Definition: ComparatorMSP432E4.h:203
Definition: ComparatorMSP432E4.h:123
Definition: ComparatorMSP432E4.h:157
Definition: ComparatorMSP432E4.h:114
Definition: ComparatorMSP432E4.h:142
Definition: ComparatorMSP432E4.h:101
Definition: ComparatorMSP432E4.h:124
Definition: ComparatorMSP432E4.h:120
Definition: ComparatorMSP432E4.h:108
ComparatorMSP432E4_PositiveInputChannel positiveTerminal
Definition: ComparatorMSP432E4.h:185
Definition: ComparatorMSP432E4.h:159
ComparatorMSP432E4_ADCTriggerLevel triggerLevel
Definition: ComparatorMSP432E4.h:186
Definition: ComparatorMSP432E4.h:109
Definition: ComparatorMSP432E4.h:112
uint32_t controlReg
Definition: ComparatorMSP432E4.h:201
Definition: ComparatorMSP432E4.h:111
Definition: ComparatorMSP432E4.h:125
Definition: ComparatorMSP432E4.h:144
Definition: ComparatorMSP432E4.h:99
Definition: ComparatorMSP432E4.h:140
uint32_t compNum
Definition: ComparatorMSP432E4.h:184
Definition: ComparatorMSP432E4.h:143
Comparator_InterruptLevel interruptLevel
Definition: ComparatorMSP432E4.h:205
Definition: ComparatorMSP432E4.h:118
Definition: ComparatorMSP432E4.h:119
Definition: ComparatorMSP432E4.h:110
bool isRunning
Definition: ComparatorMSP432E4.h:200
Definition: ComparatorMSP432E4.h:103
Definition: ComparatorMSP432E4.h:106
Definition: ComparatorMSP432E4.h:141
Definition: ComparatorMSP432E4.h:122
ComparatorMSP432E4_PositiveInputChannel
ComparatorMSP432E4 Positive Input Channel These fields are intended to serve as the options for the C...
Definition: ComparatorMSP432E4.h:156
ComparatorMSP432E4_ADCTriggerLevel
ComparatorMSP432E4 Trigger Level These fields are used by ComparatorMSP432E4_HWAttrs to specify the c...
Definition: ComparatorMSP432E4.h:138
Definition: ComparatorMSP432E4.h:113
uint32_t intNum
Definition: ComparatorMSP432E4.h:181
Definition: ComparatorMSP432E4.h:139
Definition: ComparatorMSP432E4.h:116
Definition: ComparatorMSP432E4.h:127
Definition: ComparatorMSP432E4.h:121
ComparatorMSP432E4_ReferenceLevel refLevel
Definition: ComparatorMSP432E4.h:187
bool isOpen
Definition: ComparatorMSP432E4.h:199
Comparator_InterruptLevel
Comparator Interrupt Level.
Definition: Comparator.h:345
Definition: ComparatorMSP432E4.h:117
Comparator_CallBackFxn callbackFxn
Definition: ComparatorMSP432E4.h:204
Definition: ComparatorMSP432E4.h:104
Definition: ComparatorMSP432E4.h:102
ComparatorMSP432E4_ReferenceLevel
ComparatorMSP432E4 Reference Level These fields are used by MSP432E4 HWAttrs to specify the voltage o...
Definition: ComparatorMSP432E4.h:98
Definition: ComparatorMSP432E4.h:100
uint32_t intPriority
Definition: ComparatorMSP432E4.h:182
Definition: ComparatorMSP432E4.h:115
Definition: ComparatorMSP432E4.h:105
Definition: ComparatorMSP432E4.h:158