STM32F4xx_HAL_Driver  1.8.3
+ Collaboration diagram for LSE:

Functions

__STATIC_INLINE void LL_RCC_LSE_Enable (void)
 Enable Low Speed External (LSE) crystal. @rmtoll BDCR LSEON LL_RCC_LSE_Enable. More...
 
__STATIC_INLINE void LL_RCC_LSE_Disable (void)
 Disable Low Speed External (LSE) crystal. @rmtoll BDCR LSEON LL_RCC_LSE_Disable. More...
 
__STATIC_INLINE void LL_RCC_LSE_EnableBypass (void)
 Enable external clock source (LSE bypass). @rmtoll BDCR LSEBYP LL_RCC_LSE_EnableBypass. More...
 
__STATIC_INLINE void LL_RCC_LSE_DisableBypass (void)
 Disable external clock source (LSE bypass). @rmtoll BDCR LSEBYP LL_RCC_LSE_DisableBypass. More...
 
__STATIC_INLINE uint32_t LL_RCC_LSE_IsReady (void)
 Check if LSE oscillator Ready @rmtoll BDCR LSERDY LL_RCC_LSE_IsReady. More...
 
__STATIC_INLINE void LL_RCC_LSE_EnableHighDriveMode (void)
 Enable LSE high drive mode. More...
 
__STATIC_INLINE void LL_RCC_LSE_DisableHighDriveMode (void)
 Disable LSE high drive mode. More...
 

Detailed Description

Function Documentation

◆ LL_RCC_LSE_Disable()

__STATIC_INLINE void LL_RCC_LSE_Disable ( void  )

Disable Low Speed External (LSE) crystal. @rmtoll BDCR LSEON LL_RCC_LSE_Disable.

Return values
None

Definition at line 3072 of file stm32f4xx_ll_rcc.h.

◆ LL_RCC_LSE_DisableBypass()

__STATIC_INLINE void LL_RCC_LSE_DisableBypass ( void  )

Disable external clock source (LSE bypass). @rmtoll BDCR LSEBYP LL_RCC_LSE_DisableBypass.

Return values
None

Definition at line 3092 of file stm32f4xx_ll_rcc.h.

◆ LL_RCC_LSE_DisableHighDriveMode()

__STATIC_INLINE void LL_RCC_LSE_DisableHighDriveMode ( void  )

Disable LSE high drive mode.

Note
LSE high drive mode can be disabled only when the LSE clock is disabled @rmtoll BDCR LSEMOD LL_RCC_LSE_DisableHighDriveMode
Return values
None

Definition at line 3125 of file stm32f4xx_ll_rcc.h.

◆ LL_RCC_LSE_Enable()

__STATIC_INLINE void LL_RCC_LSE_Enable ( void  )

Enable Low Speed External (LSE) crystal. @rmtoll BDCR LSEON LL_RCC_LSE_Enable.

Return values
None

Definition at line 3062 of file stm32f4xx_ll_rcc.h.

◆ LL_RCC_LSE_EnableBypass()

__STATIC_INLINE void LL_RCC_LSE_EnableBypass ( void  )

Enable external clock source (LSE bypass). @rmtoll BDCR LSEBYP LL_RCC_LSE_EnableBypass.

Return values
None

Definition at line 3082 of file stm32f4xx_ll_rcc.h.

◆ LL_RCC_LSE_EnableHighDriveMode()

__STATIC_INLINE void LL_RCC_LSE_EnableHighDriveMode ( void  )

Enable LSE high drive mode.

Note
LSE high drive mode can be enabled only when the LSE clock is disabled @rmtoll BDCR LSEMOD LL_RCC_LSE_EnableHighDriveMode
Return values
None

Definition at line 3114 of file stm32f4xx_ll_rcc.h.

◆ LL_RCC_LSE_IsReady()

__STATIC_INLINE uint32_t LL_RCC_LSE_IsReady ( void  )

Check if LSE oscillator Ready @rmtoll BDCR LSERDY LL_RCC_LSE_IsReady.

Return values
Stateof bit (1 or 0).

Definition at line 3102 of file stm32f4xx_ll_rcc.h.