![]() |
![]() |
#include <stdint.h>#include <stdbool.h>#include <ti/drivers/Comparator.h>#include <ti/drivers/dpl/HwiP.h>#include <ti/drivers/dpl/SemaphoreP.h>#include <ti/devices/DeviceFamily.h>#include <DeviceFamily_constructPath(driverlib/lpcmp.h)>
Go to the source code of this file.
Data Structures | |
| struct | ComparatorLPF3LP_HWAttrs |
| ComparatorLPF3LP Hardware attributes. More... | |
| struct | ComparatorLPF3LP_Object |
| ComparatorLPF3LP Object. More... | |
Enumerations | |
| enum | ComparatorLPF3LP_NegativeInputChannel { ComparatorLPF3LP_NEG_INPUT_VDDD = LPCMP_NEG_INPUT_VDDD, ComparatorLPF3LP_NEG_INPUT_VDDS = LPCMP_NEG_INPUT_VDDS, ComparatorLPF3LP_NEG_INPUT_A2 = LPCMP_NEG_INPUT_A2, ComparatorLPF3LP_NEG_INPUT_A3 = LPCMP_NEG_INPUT_A3 } |
| ComparatorLPF3LP Negative input channel These fields are intended to serve as the options for the Comparator.h API negative inputs. More... | |
| enum | ComparatorLPF3LP_PositiveInputChannel { ComparatorLPF3LP_POS_INPUT_A1 = LPCMP_POS_INPUT_A1, ComparatorLPF3LP_POS_INPUT_A2 = LPCMP_POS_INPUT_A2, ComparatorLPF3LP_POS_INPUT_A3 = LPCMP_POS_INPUT_A3, ComparatorLPF3LP_POS_INPUT_VDDS = LPCMP_POS_INPUT_VDDS } |
| ComparatorLPF3LP Positive input channel. More... | |
| enum | ComparatorLPF3LP_VoltageDividerPath { ComparatorLPF3LP_V_DIV_PATH_NEG = LPCMP_DIVISION_PATH_N, ComparatorLPF3LP_V_DIV_PATH_POS = LPCMP_DIVISION_PATH_P } |
| ComparatorLPF3LP Voltage divider path. More... | |
| enum | ComparatorLPF3LP_VoltageDividerFactor { ComparatorLPF3LP_V_DIV_FACTOR_1_1 = LPCMP_DIVISION_FACTOR_1_1, ComparatorLPF3LP_V_DIV_FACTOR_3_4 = LPCMP_DIVISION_FACTOR_3_4, ComparatorLPF3LP_V_DIV_FACTOR_1_2 = LPCMP_DIVISION_FACTOR_1_2, ComparatorLPF3LP_V_DIV_FACTOR_1_3 = LPCMP_DIVISION_FACTOR_1_3, ComparatorLPF3LP_V_DIV_FACTOR_1_4 = LPCMP_DIVISION_FACTOR_1_4 } |
| ComparatorLPF3LP Voltage divider factor. More... | |
Variables | |
| const Comparator_FxnTable | ComparatorLPF3LP_fxnTable |
| Comparator function table for the ComparatorLPF3LP implementation. More... | |
ComparatorLPF3LP Negative input channel These fields are intended to serve as the options for the Comparator.h API negative inputs.
The Low-Power comparators on the Low Power F3 devices support four negative input sources:
| Enumerator | |
|---|---|
| ComparatorLPF3LP_NEG_INPUT_VDDD | |
| ComparatorLPF3LP_NEG_INPUT_VDDS | |
| ComparatorLPF3LP_NEG_INPUT_A2 | |
| ComparatorLPF3LP_NEG_INPUT_A3 | |
ComparatorLPF3LP Positive input channel.
These fields are intended to serve as the options for the Comparator.h API Positive inputs.
The Low-Power comparator on the Low Power F3 devices supports four positive input sources:
| Enumerator | |
|---|---|
| ComparatorLPF3LP_POS_INPUT_A1 | |
| ComparatorLPF3LP_POS_INPUT_A2 | |
| ComparatorLPF3LP_POS_INPUT_A3 | |
| ComparatorLPF3LP_POS_INPUT_VDDS | |
ComparatorLPF3LP Voltage divider path.
These fields are intended to serve as options for the ComparatorLPF3LP.h API voltage divider path
The Low-Power comparators on the Low Power F3 devices support internal voltage division on either the negative or positive input.
| Enumerator | |
|---|---|
| ComparatorLPF3LP_V_DIV_PATH_NEG | |
| ComparatorLPF3LP_V_DIV_PATH_POS | |
ComparatorLPF3LP Voltage divider factor.
These fields are intended to serve as options for the ComparatorLPF3LP.h API voltage divider factors
The Low-Power comparator on the Low Power F3 devices supports internal voltage division on either the negative or positive input using one of the following factors:
| Enumerator | |
|---|---|
| ComparatorLPF3LP_V_DIV_FACTOR_1_1 | |
| ComparatorLPF3LP_V_DIV_FACTOR_3_4 | |
| ComparatorLPF3LP_V_DIV_FACTOR_1_2 | |
| ComparatorLPF3LP_V_DIV_FACTOR_1_3 | |
| ComparatorLPF3LP_V_DIV_FACTOR_1_4 | |
| const Comparator_FxnTable ComparatorLPF3LP_fxnTable |
Comparator function table for the ComparatorLPF3LP implementation.