STM32L443xx HAL User Manual
|
Defines | |
#define | IS_COMP_WINDOWMODE(__WINDOWMODE__) |
#define | IS_COMP_POWERMODE(__POWERMODE__) |
#define | IS_COMP_INPUT_PLUS(__COMP_INSTANCE__, __INPUT_PLUS__) |
#define | IS_COMP_INPUT_MINUS(__COMP_INSTANCE__, __INPUT_MINUS__) |
#define | IS_COMP_HYSTERESIS(__HYSTERESIS__) |
#define | IS_COMP_OUTPUTPOL(__POL__) |
#define | IS_COMP_BLANKINGSRCE(__OUTPUT_BLANKING_SOURCE__) |
#define | IS_COMP_BLANKINGSRC_INSTANCE(__INSTANCE__, __OUTPUT_BLANKING_SOURCE__) |
#define | IS_COMP_TRIGGERMODE(__MODE__) |
#define | IS_COMP_OUTPUT_LEVEL(__OUTPUT_LEVEL__) |
#define IS_COMP_BLANKINGSRC_INSTANCE | ( | __INSTANCE__, | |
__OUTPUT_BLANKING_SOURCE__ | |||
) |
((((__INSTANCE__) == COMP1) && \ (((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_NONE) || \ ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM1_OC5_COMP1) || \ ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM2_OC3_COMP1) || \ ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM3_OC3_COMP1))) \ || \ (((__INSTANCE__) == COMP2) && \ (((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_NONE) || \ ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM3_OC4_COMP2) || \ ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM8_OC5_COMP2) || \ ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM15_OC1_COMP2))))
Definition at line 690 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_BLANKINGSRCE | ( | __OUTPUT_BLANKING_SOURCE__ | ) |
( ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_NONE) \ || ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM1_OC5_COMP1) \ || ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM2_OC3_COMP1) \ || ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM3_OC3_COMP1) \ || ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM3_OC4_COMP2) \ || ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM8_OC5_COMP2) \ || ((__OUTPUT_BLANKING_SOURCE__) == COMP_BLANKINGSRC_TIM15_OC1_COMP2) \ )
Definition at line 663 of file stm32l4xx_hal_comp.h.
#define IS_COMP_HYSTERESIS | ( | __HYSTERESIS__ | ) |
(((__HYSTERESIS__) == COMP_HYSTERESIS_NONE) || \ ((__HYSTERESIS__) == COMP_HYSTERESIS_LOW) || \ ((__HYSTERESIS__) == COMP_HYSTERESIS_MEDIUM) || \ ((__HYSTERESIS__) == COMP_HYSTERESIS_HIGH))
Definition at line 654 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_INPUT_MINUS | ( | __COMP_INSTANCE__, | |
__INPUT_MINUS__ | |||
) |
(((__INPUT_MINUS__) == COMP_INPUT_MINUS_1_4VREFINT) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_1_2VREFINT) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_3_4VREFINT) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_VREFINT) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_DAC1_CH1) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_DAC1_CH2) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_IO1) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_IO2) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_IO3) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_IO4) || \ ((__INPUT_MINUS__) == COMP_INPUT_MINUS_IO5))
Definition at line 613 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_INPUT_PLUS | ( | __COMP_INSTANCE__, | |
__INPUT_PLUS__ | |||
) |
(((__INPUT_PLUS__) == COMP_INPUT_PLUS_IO1) || \ ((__INPUT_PLUS__) == COMP_INPUT_PLUS_IO2) || \ ((__INPUT_PLUS__) == COMP_INPUT_PLUS_IO3))
Definition at line 600 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_OUTPUT_LEVEL | ( | __OUTPUT_LEVEL__ | ) |
(((__OUTPUT_LEVEL__) == COMP_OUTPUT_LEVEL_LOW) || \ ((__OUTPUT_LEVEL__) == COMP_OUTPUT_LEVEL_HIGH))
Definition at line 727 of file stm32l4xx_hal_comp.h.
#define IS_COMP_OUTPUTPOL | ( | __POL__ | ) |
(((__POL__) == COMP_OUTPUTPOL_NONINVERTED) || \ ((__POL__) == COMP_OUTPUTPOL_INVERTED))
Definition at line 659 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_POWERMODE | ( | __POWERMODE__ | ) |
(((__POWERMODE__) == COMP_POWERMODE_HIGHSPEED) || \ ((__POWERMODE__) == COMP_POWERMODE_MEDIUMSPEED) || \ ((__POWERMODE__) == COMP_POWERMODE_ULTRALOWPOWER) )
Definition at line 595 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_TRIGGERMODE | ( | __MODE__ | ) |
(((__MODE__) == COMP_TRIGGERMODE_NONE) || \ ((__MODE__) == COMP_TRIGGERMODE_IT_RISING) || \ ((__MODE__) == COMP_TRIGGERMODE_IT_FALLING) || \ ((__MODE__) == COMP_TRIGGERMODE_IT_RISING_FALLING) || \ ((__MODE__) == COMP_TRIGGERMODE_EVENT_RISING) || \ ((__MODE__) == COMP_TRIGGERMODE_EVENT_FALLING) || \ ((__MODE__) == COMP_TRIGGERMODE_EVENT_RISING_FALLING))
Definition at line 719 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().
#define IS_COMP_WINDOWMODE | ( | __WINDOWMODE__ | ) |
(((__WINDOWMODE__) == COMP_WINDOWMODE_DISABLE) || \ ((__WINDOWMODE__) == COMP_WINDOWMODE_COMP1_INPUT_PLUS_COMMON) )
Definition at line 591 of file stm32l4xx_hal_comp.h.
Referenced by HAL_COMP_Init().