STM32G474xx HAL用户手册
宏定义
OPAMP功能模式
OPAMP导出常量

宏定义

#define LL_OPAMP_MODE_STANDALONE   (0x00000000UL)
#define LL_OPAMP_MODE_FOLLOWER   (OPAMP_CSR_VMSEL_1 | OPAMP_CSR_VMSEL_0)
#define LL_OPAMP_MODE_PGA   (OPAMP_CSR_VMSEL_1)
#define LL_OPAMP_MODE_PGA_IO0   (OPAMP_CSR_PGGAIN_4|OPAMP_CSR_VMSEL_1)
#define LL_OPAMP_MODE_PGA_IO0_BIAS   (OPAMP_CSR_PGGAIN_3|OPAMP_CSR_VMSEL_1)
#define LL_OPAMP_MODE_PGA_IO0_IO1_BIAS   (OPAMP_CSR_PGGAIN_4|OPAMP_CSR_PGGAIN_3|OPAMP_CSR_VMSEL_1)

宏定义说明

#define LL_OPAMP_MODE_FOLLOWER   (OPAMP_CSR_VMSEL_1 | OPAMP_CSR_VMSEL_0)

OPAMP功能模式,OPAMP工作于跟随器模式

Definition at line 144 of file stm32g4xx_ll_opamp.h.

Referenced by LL_OPAMP_Init(), and LL_OPAMP_StructInit().

#define LL_OPAMP_MODE_PGA   (OPAMP_CSR_VMSEL_1)

OPAMP功能模式,OPAMP工作于PGA模式

Definition at line 145 of file stm32g4xx_ll_opamp.h.

#define LL_OPAMP_MODE_PGA_IO0   (OPAMP_CSR_PGGAIN_4|OPAMP_CSR_VMSEL_1)

在PGA模式下,反相输入端连接到VINM0用于滤波

Definition at line 146 of file stm32g4xx_ll_opamp.h.

#define LL_OPAMP_MODE_PGA_IO0_BIAS   (OPAMP_CSR_PGGAIN_3|OPAMP_CSR_VMSEL_1)

在PGA模式下,反相输入端连接到VINM0

  • 输入信号在VINM0上,偏置在VINPx上:负增益
  • 偏置在VINM0上,输入信号在VINPx上:正增益

Definition at line 147 of file stm32g4xx_ll_opamp.h.

#define LL_OPAMP_MODE_PGA_IO0_IO1_BIAS   (OPAMP_CSR_PGGAIN_4|OPAMP_CSR_PGGAIN_3|OPAMP_CSR_VMSEL_1)

在PGA模式下,反相输入端连接到VINM0

  • 输入信号在VINM0上,偏置在VINPx上:负增益
  • 偏置在VINM0上,输入信号在VINPx上:正增益同时VINM1也连接用于滤波

Definition at line 150 of file stm32g4xx_ll_opamp.h.

#define LL_OPAMP_MODE_STANDALONE   (0x00000000UL)

OPAMP功能模式,OPAMP工作于独立模式

Definition at line 143 of file stm32g4xx_ll_opamp.h.