STM32L486xx HAL User Manual
Data Structures | Typedefs | Enumerations
OPAMP Exported Types
OPAMP

Data Structures

struct  OPAMP_InitTypeDef
 OPAMP Init structure definition. More...
struct  __OPAMP_HandleTypeDef
 OPAMP Handle Structure definition. More...

Typedefs

typedef struct
__OPAMP_HandleTypeDef 
OPAMP_HandleTypeDef
 OPAMP Handle Structure definition.
typedef uint32_t HAL_OPAMP_TrimmingValueTypeDef
 HAl_OPAMP_TrimmingValueTypeDef definition.

Enumerations

enum  HAL_OPAMP_StateTypeDef {
  HAL_OPAMP_STATE_RESET = 0x00000000, HAL_OPAMP_STATE_READY = 0x00000001, HAL_OPAMP_STATE_CALIBBUSY = 0x00000002, HAL_OPAMP_STATE_BUSY = 0x00000004,
  HAL_OPAMP_STATE_BUSYLOCKED = 0x00000005
}
 HAL State structures definition. More...

Typedef Documentation

HAl_OPAMP_TrimmingValueTypeDef definition.

Definition at line 157 of file stm32l4xx_hal_opamp.h.

OPAMP Handle Structure definition.


Enumeration Type Documentation

HAL State structures definition.

Enumerator:
HAL_OPAMP_STATE_RESET 

OPAMP is not yet Initialized

HAL_OPAMP_STATE_READY 

OPAMP is initialized and ready for use

HAL_OPAMP_STATE_CALIBBUSY 

OPAMP is enabled in auto calibration mode

HAL_OPAMP_STATE_BUSY 

OPAMP is enabled and running in normal mode

HAL_OPAMP_STATE_BUSYLOCKED 

OPAMP is locked only system reset allows reconfiguring the opamp.

Definition at line 122 of file stm32l4xx_hal_opamp.h.