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

宏定义

#define IS_OPAMP_FUNCTIONAL__NORMALMODE(INPUT)
#define IS_OPAMP_NONINVERTING_INPUT(INPUT)
#define IS_OPAMP_INVERTING_INPUT(INPUT)
#define IS_OPAMP_TIMERCONTROLLED_MUXMODE(MUXMODE)
#define IS_OPAMP_SEC_NONINVERTING_INPUT(INPUT)
#define IS_OPAMP_SEC_INVERTING_INPUT(INPUT)
#define IS_OPAMP_PGACONNECT(CONNECT)
#define IS_OPAMP_PGA_GAIN(GAIN)
#define IS_OPAMP_POWERMODE(POWERMODE)
#define IS_OPAMP_TRIMMING(TRIMMING)
#define IS_OPAMP_FACTORYTRIMMING(TRIMMING)
#define IS_OPAMP_TRIMMINGVALUE(TRIMMINGVALUE)   ((TRIMMINGVALUE) <= 0x1FUL)
#define IS_OPAMP_VREF(VREF)

宏定义文档

#define IS_OPAMP_FACTORYTRIMMING (   TRIMMING)
值:
(((TRIMMING) == OPAMP_FACTORYTRIMMING_N) || \
                                            ((TRIMMING) == OPAMP_FACTORYTRIMMING_P))

定义于文件 462 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_GetTrimOffset()

#define IS_OPAMP_FUNCTIONAL_NORMALMODE (   INPUT)
值:
(((INPUT) == OPAMP_STANDALONE_MODE) || \
                                               ((INPUT) == OPAMP_PGA_MODE) || \
                                               ((INPUT) == OPAMP_FOLLOWER_MODE))

定义于文件 409 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_INVERTING_INPUT (   INPUT)
值:
(((INPUT) == OPAMP_INVERTINGINPUT_IO0) || \
                                         ((INPUT) == OPAMP_INVERTINGINPUT_IO1))

定义于文件 419 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_NONINVERTING_INPUT (   INPUT)
值:
(((INPUT) == OPAMP_NONINVERTINGINPUT_IO0) || \
                                            ((INPUT) == OPAMP_NONINVERTINGINPUT_IO1) || \
                                            ((INPUT) == OPAMP_NONINVERTINGINPUT_IO2) || \
                                            ((INPUT) == OPAMP_NONINVERTINGINPUT_IO3) || \
                                            ((INPUT) == OPAMP_NONINVERTINGINPUT_DAC))

定义于文件 413 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_PGA_GAIN (   GAIN)
值:

定义于文件 449 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_PGACONNECT (   CONNECT)
值:

定义于文件 444 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_POWERMODE (   POWERMODE)
值:
(((POWERMODE) == OPAMP_POWERMODE_NORMALSPEED) || \
                                       ((POWERMODE) == OPAMP_POWERMODE_HIGHSPEED) )

定义于文件 456 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_SEC_INVERTING_INPUT (   INPUT)
值:

定义于文件 439 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_SEC_NONINVERTING_INPUT (   INPUT)
值:

定义于文件 433 行,文件 stm32g4xx_hal_opamp.h 中。

引用自 HAL_OPAMP_Init()

#define IS_OPAMP_TIMERCONTROLLED_MUXMODE (   MUXMODE)