|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_OPAMP_SetTrimmingMode (OPAMP_TypeDef *OPAMPx, uint32_t TrimmingMode) |
| Set OPAMP trimming mode. CSR USERTRIM LL_OPAMP_SetTrimmingMode. More... | |
| __STATIC_INLINE uint32_t | LL_OPAMP_GetTrimmingMode (OPAMP_TypeDef *OPAMPx) |
| Get OPAMP trimming mode. CSR USERTRIM LL_OPAMP_GetTrimmingMode. More... | |
| __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. More... | |
| __STATIC_INLINE uint32_t | LL_OPAMP_GetCalibrationSelection (OPAMP_TypeDef *OPAMPx) |
| Get OPAMP offset to calibrate the selected transistors differential pair NMOS or PMOS. More... | |
| __STATIC_INLINE uint32_t | LL_OPAMP_IsCalibrationOutputSet (OPAMP_TypeDef *OPAMPx) |
| Get OPAMP calibration result of toggling output. More... | |
| __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. OTR TRIMOFFSETN LL_OPAMP_SetTrimmingValue OTR TRIMOFFSETP LL_OPAMP_SetTrimmingValue LPOTR TRIMLPOFFSETN LL_OPAMP_SetTrimmingValue LPOTR TRIMLPOFFSETP LL_OPAMP_SetTrimmingValue. More... | |
| __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. OTR TRIMOFFSETN LL_OPAMP_GetTrimmingValue OTR TRIMOFFSETP LL_OPAMP_GetTrimmingValue LPOTR TRIMLPOFFSETN LL_OPAMP_GetTrimmingValue LPOTR TRIMLPOFFSETP LL_OPAMP_GetTrimmingValue. More... | |
| __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 708 of file stm32l4xx_ll_opamp.h.
| __STATIC_INLINE uint32_t LL_OPAMP_GetTrimmingMode | ( | OPAMP_TypeDef * | OPAMPx | ) |
Get OPAMP trimming mode. CSR USERTRIM LL_OPAMP_GetTrimmingMode.
| OPAMPx | OPAMP instance |
| Returned | value can be one of the following values:
|
Definition at line 673 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. OTR TRIMOFFSETN LL_OPAMP_GetTrimmingValue
OTR TRIMOFFSETP LL_OPAMP_GetTrimmingValue
LPOTR TRIMLPOFFSETN LL_OPAMP_GetTrimmingValue
LPOTR TRIMLPOFFSETP LL_OPAMP_GetTrimmingValue.
| 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 778 of file stm32l4xx_ll_opamp.h.
| __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 725 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 690 of file stm32l4xx_ll_opamp.h.
| __STATIC_INLINE void LL_OPAMP_SetTrimmingMode | ( | OPAMP_TypeDef * | OPAMPx, |
| uint32_t | TrimmingMode | ||
| ) |
Set OPAMP trimming mode. CSR USERTRIM LL_OPAMP_SetTrimmingMode.
| OPAMPx | OPAMP instance |
| TrimmingMode | This parameter can be one of the following values:
|
| None |
Definition at line 660 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. OTR TRIMOFFSETN LL_OPAMP_SetTrimmingValue
OTR TRIMOFFSETP LL_OPAMP_SetTrimmingValue
LPOTR TRIMLPOFFSETN LL_OPAMP_SetTrimmingValue
LPOTR TRIMLPOFFSETP LL_OPAMP_SetTrimmingValue.
| 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 748 of file stm32l4xx_ll_opamp.h.