STM32L443xx HAL User Manual
|
Functions | |
__STATIC_INLINE void | LL_OPAMP_SetTrimmingMode (OPAMP_TypeDef *OPAMPx, uint32_t TrimmingMode) |
Set OPAMP trimming mode. | |
__STATIC_INLINE uint32_t | LL_OPAMP_GetTrimmingMode (OPAMP_TypeDef *OPAMPx) |
Get OPAMP trimming mode. | |
__STATIC_INLINE void | LL_OPAMP_SetCalibrationSelection (OPAMP_TypeDef *OPAMPx, uint32_t TransistorsDiffPair) |
Set OPAMP offset to calibrate the selected transistors differential pair NMOS or PMOS. | |
__STATIC_INLINE uint32_t | LL_OPAMP_GetCalibrationSelection (OPAMP_TypeDef *OPAMPx) |
Get OPAMP offset to calibrate the selected transistors differential pair NMOS or PMOS. | |
__STATIC_INLINE uint32_t | LL_OPAMP_IsCalibrationOutputSet (OPAMP_TypeDef *OPAMPx) |
Get OPAMP calibration result of toggling output. | |
__STATIC_INLINE void | LL_OPAMP_SetTrimmingValue (OPAMP_TypeDef *OPAMPx, uint32_t PowerMode, uint32_t TransistorsDiffPair, uint32_t TrimmingValue) |
Set OPAMP trimming factor for the selected transistors differential pair NMOS or PMOS, corresponding to the selected power mode. | |
__STATIC_INLINE uint32_t | LL_OPAMP_GetTrimmingValue (OPAMP_TypeDef *OPAMPx, uint32_t PowerMode, uint32_t TransistorsDiffPair) |
Get OPAMP trimming factor for the selected transistors differential pair NMOS or PMOS, corresponding to the selected power mode. |
__STATIC_INLINE uint32_t LL_OPAMP_GetCalibrationSelection | ( | OPAMP_TypeDef * | OPAMPx | ) |
Get OPAMP offset to calibrate the selected transistors differential pair NMOS or PMOS.
OPAMPx | OPAMP instance |
Returned | value can be one of the following values: |
Definition at line 710 of file stm32l4xx_ll_opamp.h.
__STATIC_INLINE uint32_t LL_OPAMP_GetTrimmingMode | ( | OPAMP_TypeDef * | OPAMPx | ) |
Get OPAMP trimming mode.
OPAMPx | OPAMP instance |
Returned | value can be one of the following values: |
Definition at line 675 of file stm32l4xx_ll_opamp.h.
__STATIC_INLINE uint32_t LL_OPAMP_GetTrimmingValue | ( | OPAMP_TypeDef * | OPAMPx, |
uint32_t | PowerMode, | ||
uint32_t | TransistorsDiffPair | ||
) |
Get OPAMP trimming factor for the selected transistors differential pair NMOS or PMOS, corresponding to the selected power mode.
OPAMPx | OPAMP instance |
PowerMode | This parameter can be one of the following values: |
TransistorsDiffPair | This parameter can be one of the following values: |
0x0...0x1F |
Definition at line 780 of file stm32l4xx_ll_opamp.h.
References __OPAMP_PTR_REG_OFFSET, LL_OPAMP_TRIMMING_NMOS, OPAMP_POWERMODE_OTR_REGOFFSET_MASK, and OPAMP_TRIMMING_VALUE_MASK.
__STATIC_INLINE uint32_t LL_OPAMP_IsCalibrationOutputSet | ( | OPAMP_TypeDef * | OPAMPx | ) |
Get OPAMP calibration result of toggling output.
OPAMPx | OPAMP instance |
State | of bit (1 or 0). |
Definition at line 727 of file stm32l4xx_ll_opamp.h.
__STATIC_INLINE void LL_OPAMP_SetCalibrationSelection | ( | OPAMP_TypeDef * | OPAMPx, |
uint32_t | TransistorsDiffPair | ||
) |
Set OPAMP offset to calibrate the selected transistors differential pair NMOS or PMOS.
OPAMPx | OPAMP instance |
TransistorsDiffPair | This parameter can be one of the following values: |
None |
Definition at line 692 of file stm32l4xx_ll_opamp.h.
References OPAMP_TRIMMING_SELECT_MASK.
__STATIC_INLINE void LL_OPAMP_SetTrimmingMode | ( | OPAMP_TypeDef * | OPAMPx, |
uint32_t | TrimmingMode | ||
) |
Set OPAMP trimming mode.
OPAMPx | OPAMP instance |
TrimmingMode | This parameter can be one of the following values: |
None |
Definition at line 662 of file stm32l4xx_ll_opamp.h.
__STATIC_INLINE void LL_OPAMP_SetTrimmingValue | ( | OPAMP_TypeDef * | OPAMPx, |
uint32_t | PowerMode, | ||
uint32_t | TransistorsDiffPair, | ||
uint32_t | TrimmingValue | ||
) |
Set OPAMP trimming factor for the selected transistors differential pair NMOS or PMOS, corresponding to the selected power mode.
OPAMPx | OPAMP instance |
PowerMode | This parameter can be one of the following values: |
TransistorsDiffPair | This parameter can be one of the following values: |
TrimmingValue | 0x00...0x1F |
None |
Definition at line 750 of file stm32l4xx_ll_opamp.h.
References __OPAMP_PTR_REG_OFFSET, LL_OPAMP_TRIMMING_NMOS, OPAMP_POWERMODE_OTR_REGOFFSET_MASK, and OPAMP_TRIMMING_VALUE_MASK.