|
STM32L4xx_HAL_Driver
1.14.0
|
Functions | |
| __STATIC_INLINE void | LL_RCC_MSI_Enable (void) |
| Enable MSI oscillator CR MSION LL_RCC_MSI_Enable. More... | |
| __STATIC_INLINE void | LL_RCC_MSI_Disable (void) |
| Disable MSI oscillator CR MSION LL_RCC_MSI_Disable. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_MSI_IsReady (void) |
| Check if MSI oscillator Ready CR MSIRDY LL_RCC_MSI_IsReady. More... | |
| __STATIC_INLINE void | LL_RCC_MSI_EnablePLLMode (void) |
| Enable MSI PLL-mode (Hardware auto calibration with LSE) More... | |
| __STATIC_INLINE void | LL_RCC_MSI_DisablePLLMode (void) |
| Disable MSI-PLL mode. More... | |
| __STATIC_INLINE void | LL_RCC_MSI_EnableRangeSelection (void) |
| Enable MSI clock range selection with MSIRANGE register. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_MSI_IsEnabledRangeSelect (void) |
| Check if MSI clock range is selected with MSIRANGE register CR MSIRGSEL LL_RCC_MSI_IsEnabledRangeSelect. More... | |
| __STATIC_INLINE void | LL_RCC_MSI_SetRange (uint32_t Range) |
| Configure the Internal Multi Speed oscillator (MSI) clock range in run mode. CR MSIRANGE LL_RCC_MSI_SetRange. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_MSI_GetRange (void) |
| Get the Internal Multi Speed oscillator (MSI) clock range in run mode. CR MSIRANGE LL_RCC_MSI_GetRange. More... | |
| __STATIC_INLINE void | LL_RCC_MSI_SetRangeAfterStandby (uint32_t Range) |
| Configure MSI range used after standby CSR MSISRANGE LL_RCC_MSI_SetRangeAfterStandby. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_MSI_GetRangeAfterStandby (void) |
| Get MSI range used after standby CSR MSISRANGE LL_RCC_MSI_GetRangeAfterStandby. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_MSI_GetCalibration (void) |
| Get MSI Calibration value. More... | |
| __STATIC_INLINE void | LL_RCC_MSI_SetCalibTrimming (uint32_t Value) |
| Set MSI Calibration trimming. More... | |
| __STATIC_INLINE uint32_t | LL_RCC_MSI_GetCalibTrimming (void) |
| Get MSI Calibration trimming ICSCR MSITRIM LL_RCC_MSI_GetCalibTrimming. More... | |
| __STATIC_INLINE void LL_RCC_MSI_Disable | ( | void | ) |
Disable MSI oscillator CR MSION LL_RCC_MSI_Disable.
| None |
Definition at line 2497 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_DisablePLLMode | ( | void | ) |
Disable MSI-PLL mode.
| None |
Definition at line 2533 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_Enable | ( | void | ) |
Enable MSI oscillator CR MSION LL_RCC_MSI_Enable.
| None |
Definition at line 2487 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_EnablePLLMode | ( | void | ) |
Enable MSI PLL-mode (Hardware auto calibration with LSE)
| None |
Definition at line 2521 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_EnableRangeSelection | ( | void | ) |
Enable MSI clock range selection with MSIRANGE register.
| None |
Definition at line 2546 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_MSI_GetCalibration | ( | void | ) |
Get MSI Calibration value.
| Between | Min_Data = 0 and Max_Data = 255 |
Definition at line 2642 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_MSI_GetCalibTrimming | ( | void | ) |
Get MSI Calibration trimming ICSCR MSITRIM LL_RCC_MSI_GetCalibTrimming.
| Between | 0 and 255 |
Definition at line 2664 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_MSI_GetRange | ( | void | ) |
Get the Internal Multi Speed oscillator (MSI) clock range in run mode. CR MSIRANGE LL_RCC_MSI_GetRange.
| Returned | value can be one of the following values:
|
Definition at line 2601 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_MSI_GetRangeAfterStandby | ( | void | ) |
Get MSI range used after standby CSR MSISRANGE LL_RCC_MSI_GetRangeAfterStandby.
| Returned | value can be one of the following values:
|
Definition at line 2630 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_MSI_IsEnabledRangeSelect | ( | void | ) |
Check if MSI clock range is selected with MSIRANGE register CR MSIRGSEL LL_RCC_MSI_IsEnabledRangeSelect.
| State | of bit (1 or 0). |
Definition at line 2556 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE uint32_t LL_RCC_MSI_IsReady | ( | void | ) |
Check if MSI oscillator Ready CR MSIRDY LL_RCC_MSI_IsReady.
| State | of bit (1 or 0). |
Definition at line 2507 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_SetCalibTrimming | ( | uint32_t | Value | ) |
Set MSI Calibration trimming.
| Value | Between Min_Data = 0 and Max_Data = 255 |
| None |
Definition at line 2654 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_SetRange | ( | uint32_t | Range | ) |
Configure the Internal Multi Speed oscillator (MSI) clock range in run mode. CR MSIRANGE LL_RCC_MSI_SetRange.
| Range | This parameter can be one of the following values:
|
| None |
Definition at line 2579 of file stm32l4xx_ll_rcc.h.
| __STATIC_INLINE void LL_RCC_MSI_SetRangeAfterStandby | ( | uint32_t | Range | ) |
Configure MSI range used after standby CSR MSISRANGE LL_RCC_MSI_SetRangeAfterStandby.
| Range | This parameter can be one of the following values:
|
| None |
Definition at line 2616 of file stm32l4xx_ll_rcc.h.