Go to the source code of this file.
|
enum | comp_mcux_acmp_offset_mode { COMP_MCUX_ACMP_OFFSET_MODE_LEVEL0 = 0
, COMP_MCUX_ACMP_OFFSET_MODE_LEVEL1
} |
|
enum | comp_mcux_acmp_hysteresis_mode { COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL0 = 0
, COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL1
, COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL2
, COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL3
} |
|
enum | comp_mcux_acmp_mux_input {
COMP_MCUX_ACMP_MUX_INPUT_IN0 = 0
, COMP_MCUX_ACMP_MUX_INPUT_IN1
, COMP_MCUX_ACMP_MUX_INPUT_IN2
, COMP_MCUX_ACMP_MUX_INPUT_IN3
,
COMP_MCUX_ACMP_MUX_INPUT_IN4
, COMP_MCUX_ACMP_MUX_INPUT_IN5
, COMP_MCUX_ACMP_MUX_INPUT_IN6
, COMP_MCUX_ACMP_MUX_INPUT_IN7
} |
|
enum | comp_mcux_acmp_port_input { COMP_MCUX_ACMP_PORT_INPUT_DAC = 0
, COMP_MCUX_ACMP_PORT_INPUT_MUX
} |
|
enum | comp_mcux_acmp_dac_vref_source { COMP_MCUX_ACMP_DAC_VREF_SOURCE_VIN1 = 0
, COMP_MCUX_ACMP_DAC_VREF_SOURCE_VIN2
} |
|
enum | comp_mcux_acmp_dm_clock { COMP_MCUX_ACMP_DM_CLOCK_SLOW = 0
, COMP_MCUX_ACMP_DM_CLOCK_FAST
} |
|
enum | comp_mcux_acmp_dm_sample_time {
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T1 = 0
, COMP_MCUX_ACMP_DM_SAMPLE_TIME_T2
, COMP_MCUX_ACMP_DM_SAMPLE_TIME_T4
, COMP_MCUX_ACMP_DM_SAMPLE_TIME_T8
,
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T16
, COMP_MCUX_ACMP_DM_SAMPLE_TIME_T32
, COMP_MCUX_ACMP_DM_SAMPLE_TIME_T64
, COMP_MCUX_ACMP_DM_SAMPLE_TIME_T256
} |
|
enum | comp_mcux_acmp_dm_phase_time {
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT0 = 0
, COMP_MCUX_ACMP_DM_PHASE_TIME_ALT1
, COMP_MCUX_ACMP_DM_PHASE_TIME_ALT2
, COMP_MCUX_ACMP_DM_PHASE_TIME_ALT3
,
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT4
, COMP_MCUX_ACMP_DM_PHASE_TIME_ALT5
, COMP_MCUX_ACMP_DM_PHASE_TIME_ALT6
, COMP_MCUX_ACMP_DM_PHASE_TIME_ALT7
} |
|
◆ comp_mcux_acmp_dac_vref_source
Enumerator |
---|
COMP_MCUX_ACMP_DAC_VREF_SOURCE_VIN1 | |
COMP_MCUX_ACMP_DAC_VREF_SOURCE_VIN2 | |
◆ comp_mcux_acmp_dm_clock
Enumerator |
---|
COMP_MCUX_ACMP_DM_CLOCK_SLOW | |
COMP_MCUX_ACMP_DM_CLOCK_FAST | |
◆ comp_mcux_acmp_dm_phase_time
Enumerator |
---|
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT0 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT1 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT2 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT3 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT4 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT5 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT6 | |
COMP_MCUX_ACMP_DM_PHASE_TIME_ALT7 | |
◆ comp_mcux_acmp_dm_sample_time
Enumerator |
---|
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T1 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T2 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T4 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T8 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T16 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T32 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T64 | |
COMP_MCUX_ACMP_DM_SAMPLE_TIME_T256 | |
◆ comp_mcux_acmp_hysteresis_mode
Enumerator |
---|
COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL0 | |
COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL1 | |
COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL2 | |
COMP_MCUX_ACMP_HYSTERESIS_MODE_LEVEL3 | |
◆ comp_mcux_acmp_mux_input
Enumerator |
---|
COMP_MCUX_ACMP_MUX_INPUT_IN0 | |
COMP_MCUX_ACMP_MUX_INPUT_IN1 | |
COMP_MCUX_ACMP_MUX_INPUT_IN2 | |
COMP_MCUX_ACMP_MUX_INPUT_IN3 | |
COMP_MCUX_ACMP_MUX_INPUT_IN4 | |
COMP_MCUX_ACMP_MUX_INPUT_IN5 | |
COMP_MCUX_ACMP_MUX_INPUT_IN6 | |
COMP_MCUX_ACMP_MUX_INPUT_IN7 | |
◆ comp_mcux_acmp_offset_mode
Enumerator |
---|
COMP_MCUX_ACMP_OFFSET_MODE_LEVEL0 | |
COMP_MCUX_ACMP_OFFSET_MODE_LEVEL1 | |
◆ comp_mcux_acmp_port_input
Enumerator |
---|
COMP_MCUX_ACMP_PORT_INPUT_DAC | |
COMP_MCUX_ACMP_PORT_INPUT_MUX | |
◆ comp_mcux_acmp_set_dac_config()
◆ comp_mcux_acmp_set_dm_config()
◆ comp_mcux_acmp_set_filter_config()
◆ comp_mcux_acmp_set_input_config()
◆ comp_mcux_acmp_set_mode_config()
◆ comp_mcux_acmp_set_window_mode()
int comp_mcux_acmp_set_window_mode |
( |
const struct device * | dev, |
|
|
bool | enable ) |