| 
    STM32L443xx HAL User Manual
   
    
   
   | 
  
  
  
 
OPAMP Init structure definition. More...
#include <stm32l4xx_hal_opamp.h>
Data Fields | |
| uint32_t | PowerSupplyRange | 
| uint32_t | PowerMode | 
| uint32_t | Mode | 
| uint32_t | InvertingInput | 
| uint32_t | NonInvertingInput | 
| uint32_t | PgaGain | 
| uint32_t | UserTrimming | 
| uint32_t | TrimmingValueP | 
| uint32_t | TrimmingValueN | 
| uint32_t | TrimmingValuePLowPower | 
| uint32_t | TrimmingValueNLowPower | 
OPAMP Init structure definition.
Definition at line 48 of file stm32l4xx_hal_opamp.h.
| uint32_t OPAMP_InitTypeDef::InvertingInput | 
Specifies the inverting input in Standalone & PGA modes
Definition at line 61 of file stm32l4xx_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 57 of file stm32l4xx_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 68 of file stm32l4xx_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 (2, 4, 8 or 16 )
Definition at line 71 of file stm32l4xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::PowerMode | 
Specifies the power mode Normal or Low-Power. This parameter must be a value of OPAMP PowerMode
Definition at line 54 of file stm32l4xx_hal_opamp.h.
Referenced by HAL_OPAMP_GetTrimOffset(), HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
| uint32_t OPAMP_InitTypeDef::PowerSupplyRange | 
Specifies the power supply range: above or under 2.4V. This parameter must be a value of OPAMP PowerSupplyRange Caution: This parameter is common to all OPAMP instances: a modification of this parameter for the selected OPAMP impacts the other OPAMP instances.
Definition at line 50 of file stm32l4xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init().
| uint32_t OPAMP_InitTypeDef::TrimmingValueN | 
Specifies the offset trimming value (NMOS) 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 84 of file stm32l4xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
Specifies the offset trimming value (NMOS) 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 94 of file stm32l4xx_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) 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 79 of file stm32l4xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
Specifies the offset trimming value (PMOS) 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 89 of file stm32l4xx_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 75 of file stm32l4xx_hal_opamp.h.
Referenced by HAL_OPAMP_Init(), HAL_OPAMP_SelfCalibrate(), and HAL_OPAMPEx_SelfCalibrateAll().
 1.7.6.1