STM32H735xx HAL User Manual
Functions
LSE
RCC Exported Functions

Functions

__STATIC_INLINE void LL_RCC_LSE_EnableCSS (void)
 Enable the Clock Security System on LSE.
__STATIC_INLINE uint32_t LL_RCC_LSE_IsFailureDetected (void)
 Check if LSE failure is detected by Clock Security System.
__STATIC_INLINE void LL_RCC_LSE_Enable (void)
 Enable Low Speed External (LSE) crystal.
__STATIC_INLINE void LL_RCC_LSE_Disable (void)
 Disable Low Speed External (LSE) crystal.
__STATIC_INLINE void LL_RCC_LSE_EnableBypass (void)
 Enable external clock source (LSE bypass).
__STATIC_INLINE void LL_RCC_LSE_DisableBypass (void)
 Disable external clock source (LSE bypass).
__STATIC_INLINE void LL_RCC_LSE_SetDriveCapability (uint32_t LSEDrive)
 Set LSE oscillator drive capability.
__STATIC_INLINE uint32_t LL_RCC_LSE_GetDriveCapability (void)
 Get LSE oscillator drive capability.
__STATIC_INLINE uint32_t LL_RCC_LSE_IsReady (void)
 Check if LSE oscillator Ready.

Function Documentation

__STATIC_INLINE void LL_RCC_LSE_Disable ( void  )

Disable Low Speed External (LSE) crystal.

Reference Manual to LL API cross reference:
BDCR LSEON LL_RCC_LSE_Disable
Return values:
None

Definition at line 2263 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE void LL_RCC_LSE_DisableBypass ( void  )

Disable external clock source (LSE bypass).

Reference Manual to LL API cross reference:
BDCR LSEBYP LL_RCC_LSE_DisableBypass
Return values:
None

Definition at line 2283 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE void LL_RCC_LSE_Enable ( void  )

Enable Low Speed External (LSE) crystal.

Reference Manual to LL API cross reference:
BDCR LSEON LL_RCC_LSE_Enable
Return values:
None

Definition at line 2253 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE void LL_RCC_LSE_EnableBypass ( void  )

Enable external clock source (LSE bypass).

Reference Manual to LL API cross reference:
BDCR LSEBYP LL_RCC_LSE_EnableBypass
Return values:
None

Definition at line 2273 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE void LL_RCC_LSE_EnableCSS ( void  )

Enable the Clock Security System on LSE.

Note:
Once LSE Clock Security System is enabled it cannot be changed anymore unless a clock failure is detected.
Reference Manual to LL API cross reference:
BDCR LSECSSON LL_RCC_LSE_EnableCSS
Return values:
None

Definition at line 2233 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE uint32_t LL_RCC_LSE_GetDriveCapability ( void  )

Get LSE oscillator drive capability.

Reference Manual to LL API cross reference:
BDCR LSEDRV LL_RCC_LSE_GetDriveCapability
Return values:
Returnedvalue can be one of the following values:

Definition at line 2339 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE uint32_t LL_RCC_LSE_IsFailureDetected ( void  )

Check if LSE failure is detected by Clock Security System.

Reference Manual to LL API cross reference:
BDCR LSECSSD LL_RCC_LSE_IsFailureDetected
Return values:
Stateof bit (1 or 0).

Definition at line 2243 of file stm32h7xx_ll_rcc.h.

__STATIC_INLINE uint32_t LL_RCC_LSE_IsReady ( void  )

Check if LSE oscillator Ready.

Reference Manual to LL API cross reference:
BDCR LSERDY LL_RCC_LSE_IsReady
Return values:
Stateof bit (1 or 0).

Definition at line 2349 of file stm32h7xx_ll_rcc.h.

Referenced by LL_RCC_GetCECClockFreq(), LL_RCC_GetLPTIMClockFreq(), LL_RCC_GetLPUARTClockFreq(), LL_RCC_GetRNGClockFreq(), and LL_RCC_GetUSARTClockFreq().

__STATIC_INLINE void LL_RCC_LSE_SetDriveCapability ( uint32_t  LSEDrive)

Set LSE oscillator drive capability.

Note:
The oscillator is in Xtal mode when it is not in bypass mode.
Reference Manual to LL API cross reference:
BDCR LSEDRV LL_RCC_LSE_SetDriveCapability
Parameters:
LSEDriveThis parameter can be one of the following values:
Return values:
None

Definition at line 2325 of file stm32h7xx_ll_rcc.h.