| STM32H735xx HAL User Manual
   
    | 
OPAMP Init structure definition. More...
#include <stm32h7xx_hal_opamp.h>
| Data Fields | |
| uint32_t | PowerMode | 
| uint32_t | Mode | 
| uint32_t | InvertingInput | 
| uint32_t | NonInvertingInput | 
| uint32_t | PgaGain | 
| uint32_t | PgaConnect | 
| uint32_t | UserTrimming | 
| uint32_t | TrimmingValueP | 
| uint32_t | TrimmingValueN | 
| uint32_t | TrimmingValuePHighSpeed | 
| uint32_t | TrimmingValueNHighSpeed | 
OPAMP Init structure definition.
Definition at line 48 of file stm32h7xx_hal_opamp.h.
| uint32_t OPAMP_InitTypeDef::InvertingInput | 
Specifies the inverting input in Standalone & PGA modes
Definition at line 58 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::Mode | 
Specifies the OPAMP mode This parameter must be a value of OPAMP Mode mode is either Standalone, - Follower or PGA
Definition at line 54 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::NonInvertingInput | 
Specifies the non inverting input of the opamp: This parameter must be a value of OPAMP Non Inverting Input
Definition at line 65 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::PgaConnect | 
Specifies the inverting pin in PGA mode i.e. when mode is OPAMP_PGA_MODE This parameter must be a value of OPAMP Pga Connect Either: not connected, connected to VINM0, connected to VINM1 (VINM0 or VINM1 are typically used for external filtering)
Definition at line 72 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::PgaGain | 
Specifies the gain in PGA mode i.e. when mode is OPAMP_PGA_MODE. This parameter must be a value of OPAMP Pga Gain
Definition at line 68 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::PowerMode | 
Specifies the power mode Normal or High Speed. This parameter must be a value of OPAMP PowerMode
Definition at line 51 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_GetTrimOffset(), HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
| uint32_t OPAMP_InitTypeDef::TrimmingValueN | 
Specifies the offset trimming value (NMOS) in Normal Mode i.e. when UserTrimming is OPAMP_TRIMMING_USER. This parameter must be a number between Min_Data = 0 and Max_Data = 31. 16 is typical default value
Definition at line 87 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
Specifies the offset trimming value (NMOS) in High Speed Mode i.e. when UserTrimming is OPAMP_TRIMMING_USER. This parameter must be a number between Min_Data = 0 and Max_Data = 31. 16 is typical default value
Definition at line 97 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
| uint32_t OPAMP_InitTypeDef::TrimmingValueP | 
Specifies the offset trimming value (PMOS) in Normal Mode i.e. when UserTrimming is OPAMP_TRIMMING_USER. This parameter must be a number between Min_Data = 0 and Max_Data = 31. 16 is typical default value
Definition at line 82 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
Specifies the offset trimming value (PMOS) in High Speed Mode i.e. when UserTrimming is OPAMP_TRIMMING_USER. This parameter must be a number between Min_Data = 0 and Max_Data = 31. 16 is typical default value
Definition at line 92 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
| uint32_t OPAMP_InitTypeDef::UserTrimming | 
Specifies the trimming mode This parameter must be a value of OPAMP User Trimming UserTrimming is either factory or user trimming.
Definition at line 78 of file stm32h7xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
 1.7.6.1
 1.7.6.1