STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_RCC_SetFMPI2CClockSource (uint32_t FMPI2CxSource) |
Configure FMPI2C clock source @rmtoll DCKCFGR2 FMPI2C1SEL LL_RCC_SetFMPI2CClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetLPTIMClockSource (uint32_t LPTIMxSource) |
Configure LPTIMx clock source @rmtoll DCKCFGR2 LPTIM1SEL LL_RCC_SetLPTIMClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetSAIClockSource (uint32_t SAIxSource) |
Configure SAIx clock source @rmtoll DCKCFGR SAI1SRC LL_RCC_SetSAIClockSource DCKCFGR SAI2SRC LL_RCC_SetSAIClockSource DCKCFGR SAI1ASRC LL_RCC_SetSAIClockSource DCKCFGR SAI1BSRC LL_RCC_SetSAIClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetSDIOClockSource (uint32_t SDIOxSource) |
Configure SDIO clock source @rmtoll DCKCFGR SDIOSEL LL_RCC_SetSDIOClockSource DCKCFGR2 SDIOSEL LL_RCC_SetSDIOClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetCK48MClockSource (uint32_t CK48MxSource) |
Configure 48Mhz domain clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_SetCK48MClockSource DCKCFGR2 CK48MSEL LL_RCC_SetCK48MClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetRNGClockSource (uint32_t RNGxSource) |
Configure RNG clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_SetRNGClockSource DCKCFGR2 CK48MSEL LL_RCC_SetRNGClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetUSBClockSource (uint32_t USBxSource) |
Configure USB clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_SetUSBClockSource DCKCFGR2 CK48MSEL LL_RCC_SetUSBClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetCECClockSource (uint32_t Source) |
Configure CEC clock source @rmtoll DCKCFGR2 CECSEL LL_RCC_SetCECClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetI2SClockSource (uint32_t Source) |
Configure I2S clock source @rmtoll CFGR I2SSRC LL_RCC_SetI2SClockSource DCKCFGR I2SSRC LL_RCC_SetI2SClockSource DCKCFGR I2S1SRC LL_RCC_SetI2SClockSource DCKCFGR I2S2SRC LL_RCC_SetI2SClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetDSIClockSource (uint32_t Source) |
Configure DSI clock source @rmtoll DCKCFGR DSISEL LL_RCC_SetDSIClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetDFSDMAudioClockSource (uint32_t Source) |
Configure DFSDM Audio clock source @rmtoll DCKCFGR CKDFSDM1ASEL LL_RCC_SetDFSDMAudioClockSource DCKCFGR CKDFSDM2ASEL LL_RCC_SetDFSDMAudioClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetDFSDMClockSource (uint32_t Source) |
Configure DFSDM Kernel clock source @rmtoll DCKCFGR CKDFSDM1SEL LL_RCC_SetDFSDMClockSource. More... | |
__STATIC_INLINE void | LL_RCC_SetSPDIFRXClockSource (uint32_t SPDIFRXxSource) |
Configure SPDIFRX clock source @rmtoll DCKCFGR2 SPDIFRXSEL LL_RCC_SetSPDIFRXClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetFMPI2CClockSource (uint32_t FMPI2Cx) |
Get FMPI2C clock source @rmtoll DCKCFGR2 FMPI2C1SEL LL_RCC_GetFMPI2CClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetLPTIMClockSource (uint32_t LPTIMx) |
Get LPTIMx clock source @rmtoll DCKCFGR2 LPTIM1SEL LL_RCC_GetLPTIMClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetSAIClockSource (uint32_t SAIx) |
Get SAIx clock source @rmtoll DCKCFGR SAI1SEL LL_RCC_GetSAIClockSource DCKCFGR SAI2SEL LL_RCC_GetSAIClockSource DCKCFGR SAI1ASRC LL_RCC_GetSAIClockSource DCKCFGR SAI1BSRC LL_RCC_GetSAIClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetSDIOClockSource (uint32_t SDIOx) |
Get SDIOx clock source @rmtoll DCKCFGR SDIOSEL LL_RCC_GetSDIOClockSource DCKCFGR2 SDIOSEL LL_RCC_GetSDIOClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetCK48MClockSource (uint32_t CK48Mx) |
Get 48Mhz domain clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_GetCK48MClockSource DCKCFGR2 CK48MSEL LL_RCC_GetCK48MClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetRNGClockSource (uint32_t RNGx) |
Get RNGx clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_GetRNGClockSource DCKCFGR2 CK48MSEL LL_RCC_GetRNGClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetUSBClockSource (uint32_t USBx) |
Get USBx clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_GetUSBClockSource DCKCFGR2 CK48MSEL LL_RCC_GetUSBClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetCECClockSource (uint32_t CECx) |
Get CEC Clock Source @rmtoll DCKCFGR2 CECSEL LL_RCC_GetCECClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetI2SClockSource (uint32_t I2Sx) |
Get I2S Clock Source @rmtoll CFGR I2SSRC LL_RCC_GetI2SClockSource DCKCFGR I2SSRC LL_RCC_GetI2SClockSource DCKCFGR I2S1SRC LL_RCC_GetI2SClockSource DCKCFGR I2S2SRC LL_RCC_GetI2SClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetDFSDMAudioClockSource (uint32_t DFSDMx) |
Get DFSDM Audio Clock Source @rmtoll DCKCFGR CKDFSDM1ASEL LL_RCC_GetDFSDMAudioClockSource DCKCFGR CKDFSDM2ASEL LL_RCC_GetDFSDMAudioClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetDFSDMClockSource (uint32_t DFSDMx) |
Get DFSDM Audio Clock Source @rmtoll DCKCFGR CKDFSDM1SEL LL_RCC_GetDFSDMClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetSPDIFRXClockSource (uint32_t SPDIFRXx) |
Get SPDIFRX clock source @rmtoll DCKCFGR2 SPDIFRXSEL LL_RCC_GetSPDIFRXClockSource. More... | |
__STATIC_INLINE uint32_t | LL_RCC_GetDSIClockSource (uint32_t DSIx) |
Get DSI Clock Source @rmtoll DCKCFGR DSISEL LL_RCC_GetDSIClockSource. More... | |
__STATIC_INLINE uint32_t LL_RCC_GetCECClockSource | ( | uint32_t | CECx | ) |
Get CEC Clock Source @rmtoll DCKCFGR2 CECSEL LL_RCC_GetCECClockSource.
CECx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3853 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetCK48MClockSource | ( | uint32_t | CK48Mx | ) |
Get 48Mhz domain clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_GetCK48MClockSource
DCKCFGR2 CK48MSEL LL_RCC_GetCK48MClockSource.
CK48Mx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3785 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetDFSDMAudioClockSource | ( | uint32_t | DFSDMx | ) |
Get DFSDM Audio Clock Source @rmtoll DCKCFGR CKDFSDM1ASEL LL_RCC_GetDFSDMAudioClockSource
DCKCFGR CKDFSDM2ASEL LL_RCC_GetDFSDMAudioClockSource.
DFSDMx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3905 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetDFSDMClockSource | ( | uint32_t | DFSDMx | ) |
Get DFSDM Audio Clock Source @rmtoll DCKCFGR CKDFSDM1SEL LL_RCC_GetDFSDMClockSource.
DFSDMx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3924 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetDSIClockSource | ( | uint32_t | DSIx | ) |
Get DSI Clock Source @rmtoll DCKCFGR DSISEL LL_RCC_GetDSIClockSource.
DSIx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3958 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetFMPI2CClockSource | ( | uint32_t | FMPI2Cx | ) |
Get FMPI2C clock source @rmtoll DCKCFGR2 FMPI2C1SEL LL_RCC_GetFMPI2CClockSource.
FMPI2Cx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3684 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetI2SClockSource | ( | uint32_t | I2Sx | ) |
Get I2S Clock Source @rmtoll CFGR I2SSRC LL_RCC_GetI2SClockSource
DCKCFGR I2SSRC LL_RCC_GetI2SClockSource
DCKCFGR I2S1SRC LL_RCC_GetI2SClockSource
DCKCFGR I2S2SRC LL_RCC_GetI2SClockSource.
I2Sx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3880 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetLPTIMClockSource | ( | uint32_t | LPTIMx | ) |
Get LPTIMx clock source @rmtoll DCKCFGR2 LPTIM1SEL LL_RCC_GetLPTIMClockSource.
LPTIMx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3702 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetRNGClockSource | ( | uint32_t | RNGx | ) |
Get RNGx clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_GetRNGClockSource
DCKCFGR2 CK48MSEL LL_RCC_GetRNGClockSource.
RNGx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3808 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetSAIClockSource | ( | uint32_t | SAIx | ) |
Get SAIx clock source @rmtoll DCKCFGR SAI1SEL LL_RCC_GetSAIClockSource
DCKCFGR SAI2SEL LL_RCC_GetSAIClockSource
DCKCFGR SAI1ASRC LL_RCC_GetSAIClockSource
DCKCFGR SAI1BSRC LL_RCC_GetSAIClockSource.
SAIx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3744 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetSDIOClockSource | ( | uint32_t | SDIOx | ) |
Get SDIOx clock source @rmtoll DCKCFGR SDIOSEL LL_RCC_GetSDIOClockSource
DCKCFGR2 SDIOSEL LL_RCC_GetSDIOClockSource.
SDIOx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3761 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetSPDIFRXClockSource | ( | uint32_t | SPDIFRXx | ) |
Get SPDIFRX clock source @rmtoll DCKCFGR2 SPDIFRXSEL LL_RCC_GetSPDIFRXClockSource.
SPDIFRXx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3942 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE uint32_t LL_RCC_GetUSBClockSource | ( | uint32_t | USBx | ) |
Get USBx clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_GetUSBClockSource
DCKCFGR2 CK48MSEL LL_RCC_GetUSBClockSource.
USBx | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3832 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetCECClockSource | ( | uint32_t | Source | ) |
Configure CEC clock source @rmtoll DCKCFGR2 CECSEL LL_RCC_SetCECClockSource.
Source | This parameter can be one of the following values:
|
None |
Definition at line 3570 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetCK48MClockSource | ( | uint32_t | CK48MxSource | ) |
Configure 48Mhz domain clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_SetCK48MClockSource
DCKCFGR2 CK48MSEL LL_RCC_SetCK48MClockSource.
CK48MxSource | This parameter can be one of the following values:
|
None |
Definition at line 3505 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetDFSDMAudioClockSource | ( | uint32_t | Source | ) |
Configure DFSDM Audio clock source @rmtoll DCKCFGR CKDFSDM1ASEL LL_RCC_SetDFSDMAudioClockSource
DCKCFGR CKDFSDM2ASEL LL_RCC_SetDFSDMAudioClockSource.
Source | This parameter can be one of the following values:
|
None |
Definition at line 3633 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetDFSDMClockSource | ( | uint32_t | Source | ) |
Configure DFSDM Kernel clock source @rmtoll DCKCFGR CKDFSDM1SEL LL_RCC_SetDFSDMClockSource.
Source | This parameter can be one of the following values:
|
None |
Definition at line 3650 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetDSIClockSource | ( | uint32_t | Source | ) |
Configure DSI clock source @rmtoll DCKCFGR DSISEL LL_RCC_SetDSIClockSource.
Source | This parameter can be one of the following values:
|
None |
Definition at line 3613 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetFMPI2CClockSource | ( | uint32_t | FMPI2CxSource | ) |
Configure FMPI2C clock source @rmtoll DCKCFGR2 FMPI2C1SEL LL_RCC_SetFMPI2CClockSource.
FMPI2CxSource | This parameter can be one of the following values:
|
None |
Definition at line 3413 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetI2SClockSource | ( | uint32_t | Source | ) |
Configure I2S clock source @rmtoll CFGR I2SSRC LL_RCC_SetI2SClockSource
DCKCFGR I2SSRC LL_RCC_SetI2SClockSource
DCKCFGR I2S1SRC LL_RCC_SetI2SClockSource
DCKCFGR I2S2SRC LL_RCC_SetI2SClockSource.
Source | This parameter can be one of the following values:
|
None |
Definition at line 3595 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetLPTIMClockSource | ( | uint32_t | LPTIMxSource | ) |
Configure LPTIMx clock source @rmtoll DCKCFGR2 LPTIM1SEL LL_RCC_SetLPTIMClockSource.
LPTIMxSource | This parameter can be one of the following values:
|
None |
Definition at line 3430 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetRNGClockSource | ( | uint32_t | RNGxSource | ) |
Configure RNG clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_SetRNGClockSource
DCKCFGR2 CK48MSEL LL_RCC_SetRNGClockSource.
RNGxSource | This parameter can be one of the following values:
|
None |
Definition at line 3527 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetSAIClockSource | ( | uint32_t | SAIxSource | ) |
Configure SAIx clock source @rmtoll DCKCFGR SAI1SRC LL_RCC_SetSAIClockSource
DCKCFGR SAI2SRC LL_RCC_SetSAIClockSource
DCKCFGR SAI1ASRC LL_RCC_SetSAIClockSource
DCKCFGR SAI1BSRC LL_RCC_SetSAIClockSource.
SAIxSource | This parameter can be one of the following values:
|
None |
Definition at line 3466 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetSDIOClockSource | ( | uint32_t | SDIOxSource | ) |
Configure SDIO clock source @rmtoll DCKCFGR SDIOSEL LL_RCC_SetSDIOClockSource
DCKCFGR2 SDIOSEL LL_RCC_SetSDIOClockSource.
SDIOxSource | This parameter can be one of the following values:
|
None |
Definition at line 3482 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetSPDIFRXClockSource | ( | uint32_t | SPDIFRXxSource | ) |
Configure SPDIFRX clock source @rmtoll DCKCFGR2 SPDIFRXSEL LL_RCC_SetSPDIFRXClockSource.
SPDIFRXxSource | This parameter can be one of the following values:
|
None |
Definition at line 3667 of file stm32f4xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetUSBClockSource | ( | uint32_t | USBxSource | ) |
Configure USB clock source @rmtoll DCKCFGR CK48MSEL LL_RCC_SetUSBClockSource
DCKCFGR2 CK48MSEL LL_RCC_SetUSBClockSource.
USBxSource | This parameter can be one of the following values:
|
None |
Definition at line 3550 of file stm32f4xx_ll_rcc.h.