Hal Drivers for L4

Dependents:   BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo

Fork of STM32L4xx_HAL_Driver by Senior Design: Sound Monitor

Embed: (wiki syntax)

« Back to documentation index

stm32l4xx_ll_rcc.h File Reference

stm32l4xx_ll_rcc.h File Reference

Header file of RCC LL module. More...

Go to the source code of this file.

Functions

__STATIC_INLINE void LL_RCC_HSE_EnableCSS (void)
 Enable the Clock Security System.
__STATIC_INLINE void LL_RCC_HSE_EnableBypass (void)
 Enable HSE external oscillator (HSE Bypass) CR HSEBYP LL_RCC_HSE_EnableBypass.
__STATIC_INLINE void LL_RCC_HSE_DisableBypass (void)
 Disable HSE external oscillator (HSE Bypass) CR HSEBYP LL_RCC_HSE_DisableBypass.
__STATIC_INLINE void LL_RCC_HSE_Enable (void)
 Enable HSE crystal oscillator (HSE ON) CR HSEON LL_RCC_HSE_Enable.
__STATIC_INLINE void LL_RCC_HSE_Disable (void)
 Disable HSE crystal oscillator (HSE ON) CR HSEON LL_RCC_HSE_Disable.
__STATIC_INLINE uint32_t LL_RCC_HSE_IsReady (void)
 Check if HSE oscillator Ready CR HSERDY LL_RCC_HSE_IsReady.
__STATIC_INLINE void LL_RCC_HSI_EnableInStopMode (void)
 Enable HSI even in stop mode.
__STATIC_INLINE void LL_RCC_HSI_DisableInStopMode (void)
 Disable HSI in stop mode CR HSIKERON LL_RCC_HSI_DisableInStopMode.
__STATIC_INLINE void LL_RCC_HSI_Enable (void)
 Enable HSI oscillator CR HSION LL_RCC_HSI_Enable.
__STATIC_INLINE void LL_RCC_HSI_Disable (void)
 Disable HSI oscillator CR HSION LL_RCC_HSI_Disable.
__STATIC_INLINE uint32_t LL_RCC_HSI_IsReady (void)
 Check if HSI clock divided by 4 CR HSIRDY LL_RCC_HSI_IsReady.
__STATIC_INLINE void LL_RCC_HSI_EnableAutoFromStop (void)
 Enable HSI Automatic from stop mode CR HSIASFS LL_RCC_HSI_EnableAutoFromStop.
__STATIC_INLINE void LL_RCC_HSI_DisableAutoFromStop (void)
 Disable HSI Automatic from stop mode CR HSIASFS LL_RCC_HSI_DisableAutoFromStop.
__STATIC_INLINE uint32_t LL_RCC_HSI_GetCalibration (void)
 Get HSI Calibration value.
__STATIC_INLINE void LL_RCC_HSI_SetCalibTrimming (uint32_t Value)
 Set HSI Calibration trimming.
__STATIC_INLINE uint32_t LL_RCC_HSI_GetCalibTrimming (void)
 Get HSI Calibration trimming ICSCR HSITRIM LL_RCC_HSI_GetCalibTrimming.
__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 BDCR LSEDRV LL_RCC_LSE_GetDriveCapability.
__STATIC_INLINE void LL_RCC_LSE_EnableCSS (void)
 Enable Clock security system on LSE.
__STATIC_INLINE uint32_t LL_RCC_LSE_IsReady (void)
 Check if LSE oscillator Ready BDCR LSERDY LL_RCC_LSE_IsReady.
__STATIC_INLINE uint32_t LL_RCC_LSE_IsCSSDetected (void)
 Check if CSS on LSE failure Detection BDCR LSECSSD LL_RCC_LSE_IsCSSDetected.
__STATIC_INLINE void LL_RCC_LSI_Enable (void)
 Enable LSI Oscillator CSR LSION LL_RCC_LSI_Enable.
__STATIC_INLINE void LL_RCC_LSI_Disable (void)
 Disable LSI Oscillator CSR LSION LL_RCC_LSI_Disable.
__STATIC_INLINE uint32_t LL_RCC_LSI_IsReady (void)
 Check if LSI is Ready CSR LSIRDY LL_RCC_LSI_IsReady.
__STATIC_INLINE void LL_RCC_MSI_Enable (void)
 Enable MSI oscillator CR MSION LL_RCC_MSI_Enable.
__STATIC_INLINE void LL_RCC_MSI_Disable (void)
 Disable MSI oscillator CR MSION LL_RCC_MSI_Disable.
__STATIC_INLINE uint32_t LL_RCC_MSI_IsReady (void)
 Check if MSI oscillator Ready CR MSIRDY LL_RCC_MSI_IsReady.
__STATIC_INLINE void LL_RCC_MSI_EnablePLLMode (void)
 Enable MSI PLL-mode (Hardware auto calibration with LSE)
__STATIC_INLINE void LL_RCC_MSI_DisablePLLMode (void)
 Disable MSI-PLL mode.
__STATIC_INLINE void LL_RCC_MSI_EnableRangeSelection (void)
 Enable MSI clock range selection with MSIRANGE register.
__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.
__STATIC_INLINE void LL_RCC_MSI_SetRange (uint32_t Range)
 Configure the Internal Multi Speed oscillator (MSI) clock range in run mode.
__STATIC_INLINE uint32_t LL_RCC_MSI_GetRange (void)
 Get the Internal Multi Speed oscillator (MSI) clock range in run mode.
__STATIC_INLINE void LL_RCC_MSI_SetRangeAfterStandby (uint32_t Range)
 Configure MSI range used after standby CSR MSISRANGE LL_RCC_MSI_SetRangeAfterStandby.
__STATIC_INLINE uint32_t LL_RCC_MSI_GetRangeAfterStandby (void)
 Get MSI range used after standby CSR MSISRANGE LL_RCC_MSI_GetRangeAfterStandby.
__STATIC_INLINE uint32_t LL_RCC_MSI_GetCalibration (void)
 Get MSI Calibration value.
__STATIC_INLINE void LL_RCC_MSI_SetCalibTrimming (uint32_t Value)
 Set MSI Calibration trimming.
__STATIC_INLINE uint32_t LL_RCC_MSI_GetCalibTrimming (void)
 Get MSI Calibration trimming ICSCR MSITRIM LL_RCC_MSI_GetCalibTrimming.
__STATIC_INLINE void LL_RCC_LSCO_Enable (void)
 Enable Low speed clock BDCR LSCOEN LL_RCC_LSCO_Enable.
__STATIC_INLINE void LL_RCC_LSCO_Disable (void)
 Disable Low speed clock BDCR LSCOEN LL_RCC_LSCO_Disable.
__STATIC_INLINE void LL_RCC_LSCO_SetSource (uint32_t Source)
 Configure Low speed clock selection BDCR LSCOSEL LL_RCC_LSCO_SetSource.
__STATIC_INLINE uint32_t LL_RCC_LSCO_GetSource (void)
 Get Low speed clock selection BDCR LSCOSEL LL_RCC_LSCO_GetSource.
__STATIC_INLINE void LL_RCC_SetSysClkSource (uint32_t Source)
 Configure the system clock source CFGR SW LL_RCC_SetSysClkSource.
__STATIC_INLINE uint32_t LL_RCC_GetSysClkSource (void)
 Get the system clock source CFGR SWS LL_RCC_GetSysClkSource.
__STATIC_INLINE void LL_RCC_SetAHBPrescaler (uint32_t Prescaler)
 Set AHB prescaler CFGR HPRE LL_RCC_SetAHBPrescaler.
__STATIC_INLINE void LL_RCC_SetAPB1Prescaler (uint32_t Prescaler)
 Set APB1 prescaler CFGR PPRE1 LL_RCC_SetAPB1Prescaler.
__STATIC_INLINE void LL_RCC_SetAPB2Prescaler (uint32_t Prescaler)
 Set APB2 prescaler CFGR PPRE2 LL_RCC_SetAPB2Prescaler.
__STATIC_INLINE uint32_t LL_RCC_GetAHBPrescaler (void)
 Get AHB prescaler CFGR HPRE LL_RCC_GetAHBPrescaler.
__STATIC_INLINE uint32_t LL_RCC_GetAPB1Prescaler (void)
 Get APB1 prescaler CFGR PPRE1 LL_RCC_GetAPB1Prescaler.
__STATIC_INLINE uint32_t LL_RCC_GetAPB2Prescaler (void)
 Get APB2 prescaler CFGR PPRE2 LL_RCC_GetAPB2Prescaler.
__STATIC_INLINE void LL_RCC_SetClkAfterWakeFromStop (uint32_t Clock)
 Set Clock After Wake-Up From Stop mode CFGR STOPWUCK LL_RCC_SetClkAfterWakeFromStop.
__STATIC_INLINE uint32_t LL_RCC_GetClkAfterWakeFromStop (void)
 Get Clock After Wake-Up From Stop mode CFGR STOPWUCK LL_RCC_GetClkAfterWakeFromStop.
__STATIC_INLINE void LL_RCC_ConfigMCO (uint32_t MCOxSource, uint32_t MCOxPrescaler)
 Configure MCOx CFGR MCOSEL LL_RCC_ConfigMCO
CFGR MCO_PRE LL_RCC_ConfigMCO.
__STATIC_INLINE void LL_RCC_SetUSARTClockSource (uint32_t USARTxSource)
 Configure USARTx clock source CCIPR USARTxSEL LL_RCC_SetUSARTClockSource.
__STATIC_INLINE void LL_RCC_SetUARTClockSource (uint32_t UARTxSource)
 Configure UARTx clock source CCIPR UARTxSEL LL_RCC_SetUARTClockSource.
__STATIC_INLINE void LL_RCC_SetLPUARTClockSource (uint32_t LPUARTxSource)
 Configure LPUART1x clock source CCIPR LPUART1SEL LL_RCC_SetLPUARTClockSource.
__STATIC_INLINE void LL_RCC_SetI2CClockSource (uint32_t I2CxSource)
 Configure I2Cx clock source CCIPR I2CxSEL LL_RCC_SetI2CClockSource.
__STATIC_INLINE void LL_RCC_SetLPTIMClockSource (uint32_t LPTIMxSource)
 Configure LPTIMx clock source CCIPR LPTIMxSEL LL_RCC_SetLPTIMClockSource.
__STATIC_INLINE void LL_RCC_SetSAIClockSource (uint32_t SAIxSource)
 Configure SAIx clock source CCIPR SAIxSEL LL_RCC_SetSAIClockSource.
__STATIC_INLINE void LL_RCC_SetSDMMCClockSource (uint32_t SDMMCxSource)
 Configure SDMMC1 clock source CCIPR CLK48SEL LL_RCC_SetSDMMCClockSource.
__STATIC_INLINE void LL_RCC_SetRNGClockSource (uint32_t RNGxSource)
 Configure RNG clock source CCIPR CLK48SEL LL_RCC_SetRNGClockSource.
__STATIC_INLINE void LL_RCC_SetUSBClockSource (uint32_t USBxSource)
 Configure USB clock source CCIPR CLK48SEL LL_RCC_SetUSBClockSource.
__STATIC_INLINE void LL_RCC_SetADCClockSource (uint32_t ADCxSource)
 Configure ADC clock source CCIPR ADCSEL LL_RCC_SetADCClockSource.
__STATIC_INLINE void LL_RCC_SetSWPMIClockSource (uint32_t SWPMIxSource)
 Configure SWPMI clock source CCIPR SWPMI1SEL LL_RCC_SetSWPMIClockSource.
__STATIC_INLINE void LL_RCC_SetDFSDMClockSource (uint32_t DFSDMxSource)
 Configure DFSDM clock source CCIPR DFSDMSEL LL_RCC_SetDFSDMClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetUSARTClockSource (uint32_t USARTx)
 Get USARTx clock source CCIPR USARTxSEL LL_RCC_GetUSARTClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetUARTClockSource (uint32_t UARTx)
 Get UARTx clock source CCIPR UARTxSEL LL_RCC_GetUARTClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetLPUARTClockSource (uint32_t LPUARTx)
 Get LPUARTx clock source CCIPR LPUART1SEL LL_RCC_GetLPUARTClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetI2CClockSource (uint32_t I2Cx)
 Get I2Cx clock source CCIPR I2CxSEL LL_RCC_GetI2CClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetLPTIMClockSource (uint32_t LPTIMx)
 Get LPTIMx clock source CCIPR LPTIMxSEL LL_RCC_GetLPTIMClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetSAIClockSource (uint32_t SAIx)
 Get SAIx clock source CCIPR SAIxSEL LL_RCC_GetSAIClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetSDMMCClockSource (uint32_t SDMMCx)
 Get SDMMCx clock source CCIPR CLK48SEL LL_RCC_GetSDMMCClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetRNGClockSource (uint32_t RNGx)
 Get RNGx clock source CCIPR CLK48SEL LL_RCC_GetRNGClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetUSBClockSource (uint32_t USBx)
 Get USBx clock source CCIPR CLK48SEL LL_RCC_GetUSBClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetADCClockSource (uint32_t ADCx)
 Get ADCx clock source CCIPR ADCSEL LL_RCC_GetADCClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetSWPMIClockSource (uint32_t SPWMIx)
 Get SWPMIx clock source CCIPR SWPMI1SEL LL_RCC_GetSWPMIClockSource.
__STATIC_INLINE uint32_t LL_RCC_GetDFSDMClockSource (uint32_t DFSDMx)
 Get DFSDMx clock source CCIPR DFSDMSEL LL_RCC_GetDFSDMClockSource.
__STATIC_INLINE void LL_RCC_SetRTCClockSource (uint32_t Source)
 Set RTC Clock Source.
__STATIC_INLINE uint32_t LL_RCC_GetRTCClockSource (void)
 Get RTC Clock Source BDCR RTCSEL LL_RCC_GetRTCClockSource.
__STATIC_INLINE void LL_RCC_EnableRTC (void)
 Enable RTC BDCR RTCEN LL_RCC_EnableRTC.
__STATIC_INLINE void LL_RCC_DisableRTC (void)
 Disable RTC BDCR RTCEN LL_RCC_DisableRTC.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledRTC (void)
 Check if RTC has been enabled or not BDCR RTCEN LL_RCC_IsEnabledRTC.
__STATIC_INLINE void LL_RCC_ForceBackupDomainReset (void)
 Force the Backup domain reset BDCR BDRST LL_RCC_ForceBackupDomainReset.
__STATIC_INLINE void LL_RCC_ReleaseBackupDomainReset (void)
 Release the Backup domain reset BDCR BDRST LL_RCC_ReleaseBackupDomainReset.
__STATIC_INLINE void LL_RCC_PLL_Enable (void)
 Enable PLL CR PLLON LL_RCC_PLL_Enable.
__STATIC_INLINE void LL_RCC_PLL_Disable (void)
 Disable PLL.
__STATIC_INLINE uint32_t LL_RCC_PLL_IsReady (void)
 Check if PLL Ready CR PLLRDY LL_RCC_PLL_IsReady.
__STATIC_INLINE void LL_RCC_PLL_ConfigDomain_SYS (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR)
 Configure PLL used for SYSCLK Domain.
__STATIC_INLINE void LL_RCC_PLL_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP)
 Configure PLL used for SAI domain clock.
__STATIC_INLINE void LL_RCC_PLL_ConfigDomain_48M (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ)
 Configure PLL used for 48Mhz domain clock.
__STATIC_INLINE uint32_t LL_RCC_PLL_GetN (void)
 Get Main PLL multiplication factor for VCO PLLCFGR PLLN LL_RCC_PLL_GetN.
__STATIC_INLINE uint32_t LL_RCC_PLL_GetP (void)
 Get Main PLL division factor for PLLP.
__STATIC_INLINE uint32_t LL_RCC_PLL_GetQ (void)
 Get Main PLL division factor for PLLQ.
__STATIC_INLINE uint32_t LL_RCC_PLL_GetR (void)
 Get Main PLL division factor for PLLR.
__STATIC_INLINE uint32_t LL_RCC_PLL_GetMainSource (void)
 Get the oscillator used as PLL clock source.
__STATIC_INLINE uint32_t LL_RCC_PLL_GetDivider (void)
 Get Division factor for the main PLL and other PLL PLLCFGR PLLM LL_RCC_PLL_GetDivider.
__STATIC_INLINE void LL_RCC_PLL_EnableDomain_SAI (void)
 Enable PLL output mapped on SAI domain clock PLLCFGR PLLPEN LL_RCC_PLL_EnableDomain_SAI.
__STATIC_INLINE void LL_RCC_PLL_DisableDomain_SAI (void)
 Disable PLL output mapped on SAI domain clock.
__STATIC_INLINE void LL_RCC_PLL_EnableDomain_48M (void)
 Enable PLL output mapped on 48MHz domain clock PLLCFGR PLLQEN LL_RCC_PLL_EnableDomain_48M.
__STATIC_INLINE void LL_RCC_PLL_DisableDomain_48M (void)
 Disable PLL output mapped on 48MHz domain clock.
__STATIC_INLINE void LL_RCC_PLL_EnableDomain_SYS (void)
 Enable PLL output mapped on SYSCLK domain PLLCFGR PLLREN LL_RCC_PLL_EnableDomain_SYS.
__STATIC_INLINE void LL_RCC_PLL_DisableDomain_SYS (void)
 Disable PLL output mapped on SYSCLK domain.
__STATIC_INLINE void LL_RCC_PLLSAI1_Enable (void)
 Enable PLLSAI1 CR PLLSAI1ON LL_RCC_PLLSAI1_Enable.
__STATIC_INLINE void LL_RCC_PLLSAI1_Disable (void)
 Disable PLLSAI1 CR PLLSAI1ON LL_RCC_PLLSAI1_Disable.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_IsReady (void)
 Check if PLLSAI1 Ready CR PLLSAI1RDY LL_RCC_PLLSAI1_IsReady.
__STATIC_INLINE void LL_RCC_PLLSAI1_ConfigDomain_48M (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLQ)
 Configure PLLSAI1 used for 48Mhz domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI1_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP)
 Configure PLLSAI1 used for SAI domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI1_ConfigDomain_ADC (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR)
 Configure PLLSAI1 used for ADC domain clock.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetN (void)
 Get SAI1PLL multiplication factor for VCO PLLSAI1CFGR PLLSAI1N LL_RCC_PLLSAI1_GetN.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetP (void)
 Get SAI1PLL division factor for PLLSAI1P.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetQ (void)
 Get SAI1PLL division factor for PLLSAI1Q.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI1_GetR (void)
 Get PLLSAI1 division factor for PLLSAIR.
__STATIC_INLINE void LL_RCC_PLLSAI1_EnableDomain_SAI (void)
 Enable PLLSAI1 output mapped on SAI domain clock PLLSAI1CFGR PLLSAI1PEN LL_RCC_PLLSAI1_EnableDomain_SAI.
__STATIC_INLINE void LL_RCC_PLLSAI1_DisableDomain_SAI (void)
 Disable PLLSAI1 output mapped on SAI domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI1_EnableDomain_48M (void)
 Enable PLLSAI1 output mapped on 48MHz domain clock PLLSAI1CFGR PLLSAI1QEN LL_RCC_PLLSAI1_EnableDomain_48M.
__STATIC_INLINE void LL_RCC_PLLSAI1_DisableDomain_48M (void)
 Disable PLLSAI1 output mapped on 48MHz domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI1_EnableDomain_ADC (void)
 Enable PLLSAI1 output mapped on ADC domain clock PLLSAI1CFGR PLLSAI1REN LL_RCC_PLLSAI1_EnableDomain_ADC.
__STATIC_INLINE void LL_RCC_PLLSAI1_DisableDomain_ADC (void)
 Disable PLLSAI1 output mapped on ADC domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI2_Enable (void)
 Enable PLLSAI2 CR PLLSAI2ON LL_RCC_PLLSAI2_Enable.
__STATIC_INLINE void LL_RCC_PLLSAI2_Disable (void)
 Disable PLLSAI2 CR PLLSAI2ON LL_RCC_PLLSAI2_Disable.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI2_IsReady (void)
 Check if PLLSAI2 Ready CR PLLSAI2RDY LL_RCC_PLLSAI2_IsReady.
__STATIC_INLINE void LL_RCC_PLLSAI2_ConfigDomain_SAI (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP)
 Configure PLLSAI2 used for SAI domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI2_ConfigDomain_ADC (uint32_t Source, uint32_t PLLM, uint32_t PLLN, uint32_t PLLR)
 Configure PLLSAI2 used for ADC domain clock.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI2_GetN (void)
 Get SAI2PLL multiplication factor for VCO PLLSAI2CFGR PLLSAI2N LL_RCC_PLLSAI2_GetN.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI2_GetP (void)
 Get SAI2PLL division factor for PLLSAI2P.
__STATIC_INLINE uint32_t LL_RCC_PLLSAI2_GetR (void)
 Get SAI2PLL division factor for PLLSAI2R.
__STATIC_INLINE void LL_RCC_PLLSAI2_EnableDomain_SAI (void)
 Enable PLLSAI2 output mapped on SAI domain clock PLLSAI2CFGR PLLSAI2PEN LL_RCC_PLLSAI2_EnableDomain_SAI.
__STATIC_INLINE void LL_RCC_PLLSAI2_DisableDomain_SAI (void)
 Disable PLLSAI2 output mapped on SAI domain clock.
__STATIC_INLINE void LL_RCC_PLLSAI2_EnableDomain_ADC (void)
 Enable PLLSAI2 output mapped on ADC domain clock PLLSAI2CFGR PLLSAI2REN LL_RCC_PLLSAI2_EnableDomain_ADC.
__STATIC_INLINE void LL_RCC_PLLSAI2_DisableDomain_ADC (void)
 Disable PLLSAI2 output mapped on ADC domain clock.
__STATIC_INLINE void LL_RCC_ClearFlag_LSIRDY (void)
 Clear LSI ready interrupt flag CICR LSIRDYC LL_RCC_ClearFlag_LSIRDY.
__STATIC_INLINE void LL_RCC_ClearFlag_LSERDY (void)
 Clear LSE ready interrupt flag CICR LSERDYC LL_RCC_ClearFlag_LSERDY.
__STATIC_INLINE void LL_RCC_ClearFlag_MSIRDY (void)
 Clear MSI ready interrupt flag CICR MSIRDYC LL_RCC_ClearFlag_MSIRDY.
__STATIC_INLINE void LL_RCC_ClearFlag_HSIRDY (void)
 Clear HSI ready interrupt flag CICR HSIRDYC LL_RCC_ClearFlag_HSIRDY.
__STATIC_INLINE void LL_RCC_ClearFlag_HSERDY (void)
 Clear HSE ready interrupt flag CICR HSERDYC LL_RCC_ClearFlag_HSERDY.
__STATIC_INLINE void LL_RCC_ClearFlag_PLLRDY (void)
 Clear PLL ready interrupt flag CICR PLLRDYC LL_RCC_ClearFlag_PLLRDY.
__STATIC_INLINE void LL_RCC_ClearFlag_PLLSAI1RDY (void)
 Clear PLLSAI1 ready interrupt flag CICR PLLSAI1RDYC LL_RCC_ClearFlag_PLLSAI1RDY.
__STATIC_INLINE void LL_RCC_ClearFlag_PLLSAI2RDY (void)
 Clear PLLSAI1 ready interrupt flag CICR PLLSAI2RDYC LL_RCC_ClearFlag_PLLSAI2RDY.
__STATIC_INLINE void LL_RCC_ClearFlag_HSECSS (void)
 Clear Clock security system interrupt flag CICR CSSC LL_RCC_ClearFlag_HSECSS.
__STATIC_INLINE void LL_RCC_ClearFlag_LSECSS (void)
 Clear LSE Clock security system interrupt flag CICR LSECSSC LL_RCC_ClearFlag_LSECSS.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LSIRDY (void)
 Check if LSI ready interrupt occurred or not CIFR LSIRDYF LL_RCC_IsActiveFlag_LSIRDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LSERDY (void)
 Check if LSE ready interrupt occurred or not CIFR LSERDYF LL_RCC_IsActiveFlag_LSERDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_MSIRDY (void)
 Check if MSI ready interrupt occurred or not CIFR MSIRDYF LL_RCC_IsActiveFlag_MSIRDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HSIRDY (void)
 Check if HSI ready interrupt occurred or not CIFR HSIRDYF LL_RCC_IsActiveFlag_HSIRDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HSERDY (void)
 Check if HSE ready interrupt occurred or not CIFR HSERDYF LL_RCC_IsActiveFlag_HSERDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PLLRDY (void)
 Check if PLL ready interrupt occurred or not CIFR PLLRDYF LL_RCC_IsActiveFlag_PLLRDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PLLSAI1RDY (void)
 Check if PLLSAI1 ready interrupt occurred or not CIFR PLLSAI1RDYF LL_RCC_IsActiveFlag_PLLSAI1RDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PLLSAI2RDY (void)
 Check if PLLSAI1 ready interrupt occurred or not CIFR PLLSAI2RDYF LL_RCC_IsActiveFlag_PLLSAI2RDY.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HSECSS (void)
 Check if Clock security system interrupt occurred or not CIFR CSSF LL_RCC_IsActiveFlag_HSECSS.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LSECSS (void)
 Check if LSE Clock security system interrupt occurred or not CIFR LSECSSF LL_RCC_IsActiveFlag_LSECSS.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_FWRST (void)
 Check if RCC flag FW reset is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_IWDGRST (void)
 Check if RCC flag Independent Watchdog reset is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LPWRRST (void)
 Check if RCC flag Low Power reset is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_OBLRST (void)
 Check if RCC flag is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PINRST (void)
 Check if RCC flag Pin reset is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_SFTRST (void)
 Check if RCC flag Software reset is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_WWDGRST (void)
 Check if RCC flag Window Watchdog reset is set or not.
__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_BORRST (void)
 Check if RCC flag BOR reset is set or not.
__STATIC_INLINE void LL_RCC_ClearResetFlags (void)
 Set RMVF bit to clear the reset flags: RCC_FLAG_PINRST, RCC_FLAG_PORRST, RCC_FLAG_SFTRST, RCC_FLAG_IWDGRST, RCC_FLAG_WWDGRST and RCC_FLAG_LPWRRST CSR RMVF LL_RCC_ClearResetFlags.
__STATIC_INLINE void LL_RCC_EnableIT_LSIRDY (void)
 Enable RCC interrupt CIER LSIRDYIE LL_RCC_EnableIT_LSIRDY.
__STATIC_INLINE void LL_RCC_EnableIT_LSERDY (void)
 Enable RCC interrupt CIER LSERDYIE LL_RCC_EnableIT_LSERDY.
__STATIC_INLINE void LL_RCC_EnableIT_MSIRDY (void)
 Enable RCC interrupt CIER MSIRDYIE LL_RCC_EnableIT_MSIRDY.
__STATIC_INLINE void LL_RCC_EnableIT_HSIRDY (void)
 Enable RCC interrupt CIER HSIRDYIE LL_RCC_EnableIT_HSIRDY.
__STATIC_INLINE void LL_RCC_EnableIT_HSERDY (void)
 Enable RCC interrupt CIER HSERDYIE LL_RCC_EnableIT_HSERDY.
__STATIC_INLINE void LL_RCC_EnableIT_PLLRDY (void)
 Enable RCC interrupt CIER PLLRDYIE LL_RCC_EnableIT_PLLRDY.
__STATIC_INLINE void LL_RCC_EnableIT_PLLSAI1RDY (void)
 Enable RCC interrupt CIER PLLSAI1RDYIE LL_RCC_EnableIT_PLLSAI1RDY.
__STATIC_INLINE void LL_RCC_EnableIT_PLLSAI2RDY (void)
 Enable RCC interrupt CIER PLLSAI2RDYIE LL_RCC_EnableIT_PLLSAI2RDY.
__STATIC_INLINE void LL_RCC_EnableIT_LSECSS (void)
 Disable RCC interrupt CIER LSECSSIE LL_RCC_EnableIT_LSECSS.
__STATIC_INLINE void LL_RCC_DisableIT_LSIRDY (void)
 Disable RCC interrupt CIER LSIRDYIE LL_RCC_DisableIT_LSIRDY.
__STATIC_INLINE void LL_RCC_DisableIT_LSERDY (void)
 Disable RCC interrupt CIER LSERDYIE LL_RCC_DisableIT_LSERDY.
__STATIC_INLINE void LL_RCC_DisableIT_MSIRDY (void)
 Disable RCC interrupt CIER MSIRDYIE LL_RCC_DisableIT_MSIRDY.
__STATIC_INLINE void LL_RCC_DisableIT_HSIRDY (void)
 Disable RCC interrupt CIER HSIRDYIE LL_RCC_DisableIT_HSIRDY.
__STATIC_INLINE void LL_RCC_DisableIT_HSERDY (void)
 Disable RCC interrupt CIER HSERDYIE LL_RCC_DisableIT_HSERDY.
__STATIC_INLINE void LL_RCC_DisableIT_PLLRDY (void)
 Disable RCC interrupt CIER PLLRDYIE LL_RCC_DisableIT_PLLRDY.
__STATIC_INLINE void LL_RCC_DisableIT_PLLSAI1RDY (void)
 Disable RCC interrupt CIER PLLSAI1RDYIE LL_RCC_DisableIT_PLLSAI1RDY.
__STATIC_INLINE void LL_RCC_DisableIT_PLLSAI2RDY (void)
 Disable RCC interrupt CIER PLLSAI2RDYIE LL_RCC_DisableIT_PLLSAI2RDY.
__STATIC_INLINE void LL_RCC_DisableIT_LSECSS (void)
 Disable RCC interrupt CIER LSECSSIE LL_RCC_DisableIT_LSECSS.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSIRDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSERDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_MSIRDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSIRDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSERDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLRDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLSAI1RDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLSAI2RDY (void)
 Checks if the specified RCC interrupt source is enabled or disabled.
__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSECSS (void)
 Checks if the specified RCC interrupt source is enabled or disabled.

Detailed Description

Header file of RCC LL module.

Author:
MCD Application Team
Version:
V1.1.0
Date:
16-September-2015
Attention:

© COPYRIGHT(c) 2015 STMicroelectronics

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of STMicroelectronics nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Definition in file stm32l4xx_ll_rcc.h.