STM32G474xx HAL用户手册
宏定义
COMP私有宏
COMP

宏定义

#define IS_LL_COMP_INPUT_PLUS(__COMP_INSTANCE__, __INPUT_PLUS__)
#define IS_LL_COMP_INPUT_MINUS(__COMP_INSTANCE__, __INPUT_MINUS__)
#define IS_LL_COMP_INPUT_HYSTERESIS(__INPUT_HYSTERESIS__)
#define IS_LL_COMP_OUTPUT_POLARITY(__POLARITY__)
#define IS_LL_COMP_OUTPUT_BLANKING_SOURCE(__INSTANCE__, __OUTPUT_BLANKING_SOURCE__)

宏定义文档

#define IS_LL_COMP_INPUT_HYSTERESIS (   __INPUT_HYSTERESIS__)
值:
(((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_NONE)                         \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_10MV)                      \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_20MV)                      \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_30MV)                      \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_40MV)                      \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_50MV)                      \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_60MV)                      \
   || ((__INPUT_HYSTERESIS__) == LL_COMP_HYSTERESIS_70MV)                      \
  )

定义在文件 stm32g4xx_ll_comp.c 的第 142 行。

LL_COMP_Init() 引用。

#define IS_LL_COMP_INPUT_MINUS (   __COMP_INSTANCE__,
  __INPUT_MINUS__ 
)

定义在文件 stm32g4xx_ll_comp.c 的第 61 行。

LL_COMP_Init() 引用。

#define IS_LL_COMP_INPUT_PLUS (   __COMP_INSTANCE__,
  __INPUT_PLUS__ 
)
值:
(((__INPUT_PLUS__) == LL_COMP_INPUT_PLUS_IO1)                                \
   || ((__INPUT_PLUS__) == LL_COMP_INPUT_PLUS_IO2)                             \
  )

定义在文件 stm32g4xx_ll_comp.c 的第 56 行。

LL_COMP_Init() 引用。

#define IS_LL_COMP_OUTPUT_BLANKING_SOURCE (   __INSTANCE__,
  __OUTPUT_BLANKING_SOURCE__ 
)

定义在文件 stm32g4xx_ll_comp.c 的第 159 行。

LL_COMP_Init() 引用。

#define IS_LL_COMP_OUTPUT_POLARITY (   __POLARITY__)
值:
(((__POLARITY__) == LL_COMP_OUTPUTPOL_NONINVERTED)                           \
   || ((__POLARITY__) == LL_COMP_OUTPUTPOL_INVERTED)                           \
  )

定义在文件 stm32g4xx_ll_comp.c 的第 153 行。

LL_COMP_Init() 引用。