|
STM32L443xx HAL User Manual
|
IO operation functions. More...
Functions | |
| HAL_StatusTypeDef | HAL_OPAMP_Start (OPAMP_HandleTypeDef *hopamp) |
| Start the OPAMP. | |
| HAL_StatusTypeDef | HAL_OPAMP_Stop (OPAMP_HandleTypeDef *hopamp) |
| Stop the OPAMP. | |
| HAL_StatusTypeDef | HAL_OPAMP_SelfCalibrate (OPAMP_HandleTypeDef *hopamp) |
| Run the self calibration of one OPAMP. | |
IO operation functions.
===============================================================================
##### IO operation functions #####
===============================================================================
[..]
This subsection provides a set of functions allowing to manage the OPAMP
start, stop and calibration actions.
| HAL_StatusTypeDef HAL_OPAMP_SelfCalibrate | ( | OPAMP_HandleTypeDef * | hopamp | ) |
Run the self calibration of one OPAMP.
| hopamp | handle |
| Updated | offset trimming values (PMOS & NMOS), user trimming is enabled |
| HAL | status |
Definition at line 637 of file stm32l4xx_hal_opamp.c.
References assert_param, HAL_Delay(), HAL_OPAMP_STATE_BUSYLOCKED, HAL_OPAMP_STATE_READY, __OPAMP_HandleTypeDef::Init, __OPAMP_HandleTypeDef::Instance, IS_OPAMP_POWERMODE, OPAMP_INPUT_NONINVERTING, OPAMP_POWERMODE_LOWPOWER, OPAMP_POWERMODE_NORMALPOWER, OPAMP_STANDALONE_MODE, OPAMP_TRIMMING_DELAY, OPAMP_TRIMMING_USER, OPAMP_InitTypeDef::PowerMode, __OPAMP_HandleTypeDef::State, OPAMP_InitTypeDef::TrimmingValueN, OPAMP_InitTypeDef::TrimmingValueNLowPower, OPAMP_InitTypeDef::TrimmingValueP, OPAMP_InitTypeDef::TrimmingValuePLowPower, and OPAMP_InitTypeDef::UserTrimming.
| HAL_StatusTypeDef HAL_OPAMP_Start | ( | OPAMP_HandleTypeDef * | hopamp | ) |
Start the OPAMP.
| hopamp | OPAMP handle |
| HAL | status |
Definition at line 541 of file stm32l4xx_hal_opamp.c.
References assert_param, HAL_OPAMP_STATE_BUSY, HAL_OPAMP_STATE_BUSYLOCKED, HAL_OPAMP_STATE_READY, __OPAMP_HandleTypeDef::Instance, and __OPAMP_HandleTypeDef::State.
| HAL_StatusTypeDef HAL_OPAMP_Stop | ( | OPAMP_HandleTypeDef * | hopamp | ) |
Stop the OPAMP.
| hopamp | OPAMP handle |
| HAL | status |
Definition at line 583 of file stm32l4xx_hal_opamp.c.
References assert_param, HAL_OPAMP_STATE_BUSY, HAL_OPAMP_STATE_BUSYLOCKED, HAL_OPAMP_STATE_CALIBBUSY, HAL_OPAMP_STATE_READY, __OPAMP_HandleTypeDef::Instance, and __OPAMP_HandleTypeDef::State.
1.7.6.1