STM32H735xx HAL User Manual
|
Functions | |
__STATIC_INLINE void | LL_RCC_SetClockSource (uint32_t ClkSource) |
Configure periph clock source. | |
__STATIC_INLINE void | LL_RCC_SetUSARTClockSource (uint32_t ClkSource) |
Configure USARTx clock source. | |
__STATIC_INLINE void | LL_RCC_SetLPUARTClockSource (uint32_t ClkSource) |
Configure LPUARTx clock source. | |
__STATIC_INLINE void | LL_RCC_SetI2CClockSource (uint32_t ClkSource) |
Configure I2Cx clock source. | |
__STATIC_INLINE void | LL_RCC_SetLPTIMClockSource (uint32_t ClkSource) |
Configure LPTIMx clock source. | |
__STATIC_INLINE void | LL_RCC_SetSAIClockSource (uint32_t ClkSource) |
Configure SAIx clock source. | |
__STATIC_INLINE void | LL_RCC_SetSDMMCClockSource (uint32_t ClkSource) |
Configure SDMMCx clock source. | |
__STATIC_INLINE void | LL_RCC_SetRNGClockSource (uint32_t ClkSource) |
Configure RNGx clock source. | |
__STATIC_INLINE void | LL_RCC_SetUSBClockSource (uint32_t ClkSource) |
Configure USBx clock source. | |
__STATIC_INLINE void | LL_RCC_SetCECClockSource (uint32_t ClkSource) |
Configure CECx clock source. | |
__STATIC_INLINE void | LL_RCC_SetDFSDMClockSource (uint32_t ClkSource) |
Configure DFSDMx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetFMCClockSource (uint32_t ClkSource) |
Configure FMCx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetOSPIClockSource (uint32_t ClkSource) |
Configure OSPIx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetCLKPClockSource (uint32_t ClkSource) |
Configure CLKP Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetSPIClockSource (uint32_t ClkSource) |
Configure SPIx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetSPDIFClockSource (uint32_t ClkSource) |
Configure SPDIFx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetFDCANClockSource (uint32_t ClkSource) |
Configure FDCANx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetSWPClockSource (uint32_t ClkSource) |
Configure SWPx Kernel clock source. | |
__STATIC_INLINE void | LL_RCC_SetADCClockSource (uint32_t ClkSource) |
Configure ADCx Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetClockSource (uint32_t Periph) |
Get periph clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetUSARTClockSource (uint32_t Periph) |
Get USARTx clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetLPUARTClockSource (uint32_t Periph) |
Get LPUART clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetI2CClockSource (uint32_t Periph) |
Get I2Cx clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetLPTIMClockSource (uint32_t Periph) |
Get LPTIM clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetSAIClockSource (uint32_t Periph) |
Get SAIx clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetSDMMCClockSource (uint32_t Periph) |
Get SDMMC clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetRNGClockSource (uint32_t Periph) |
Get RNG clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetUSBClockSource (uint32_t Periph) |
Get USB clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetCECClockSource (uint32_t Periph) |
Get CEC clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetDFSDMClockSource (uint32_t Periph) |
Get DFSDM Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetFMCClockSource (uint32_t Periph) |
Get FMC Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetOSPIClockSource (uint32_t Periph) |
Get OSPI Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetCLKPClockSource (uint32_t Periph) |
Get CLKP Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetSPIClockSource (uint32_t Periph) |
Get SPIx Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetSPDIFClockSource (uint32_t Periph) |
Get SPDIF Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetFDCANClockSource (uint32_t Periph) |
Get FDCAN Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetSWPClockSource (uint32_t Periph) |
Get SWP Kernel clock source. | |
__STATIC_INLINE uint32_t | LL_RCC_GetADCClockSource (uint32_t Periph) |
Get ADC Kernel clock source. |
__STATIC_INLINE uint32_t LL_RCC_GetADCClockSource | ( | uint32_t | Periph | ) |
Get ADC Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3964 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetADCClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetCECClockSource | ( | uint32_t | Periph | ) |
Get CEC clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3712 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetCECClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetCLKPClockSource | ( | uint32_t | Periph | ) |
Get CLKP Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3848 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetCLKPClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetClockSource | ( | uint32_t | Periph | ) |
Get periph clock source.
Periph | This parameter can be one of the following values:
|
Definition at line 3471 of file stm32h7xx_ll_rcc.h.
References LL_CLKSOURCE_MASK, LL_CLKSOURCE_REG, LL_CLKSOURCE_SHIFT, and LL_RCC_CONFIG_SHIFT.
Referenced by LL_RCC_GetI2CClockSource(), LL_RCC_GetLPTIMClockSource(), LL_RCC_GetSAIClockSource(), LL_RCC_GetSPIClockSource(), and LL_RCC_GetUSARTClockSource().
__STATIC_INLINE uint32_t LL_RCC_GetDFSDMClockSource | ( | uint32_t | Periph | ) |
Get DFSDM Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3748 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetDFSDMClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetFDCANClockSource | ( | uint32_t | Periph | ) |
Get FDCAN Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3925 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetFDCANClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetFMCClockSource | ( | uint32_t | Periph | ) |
Get FMC Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3786 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetFMCClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetI2CClockSource | ( | uint32_t | Periph | ) |
Get I2Cx clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3547 of file stm32h7xx_ll_rcc.h.
References LL_RCC_GetClockSource().
Referenced by LL_RCC_GetI2CClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetLPTIMClockSource | ( | uint32_t | Periph | ) |
Get LPTIM clock source.
Periph | This parameter can be one of the following values: |
Definition at line 3582 of file stm32h7xx_ll_rcc.h.
References LL_RCC_GetClockSource().
Referenced by LL_LPTIM_Disable(), and LL_RCC_GetLPTIMClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetLPUARTClockSource | ( | uint32_t | Periph | ) |
Get LPUART clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3520 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetLPUARTClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetOSPIClockSource | ( | uint32_t | Periph | ) |
Get OSPI Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3827 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetOSPIClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetRNGClockSource | ( | uint32_t | Periph | ) |
Get RNG clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3671 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetRNGClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetSAIClockSource | ( | uint32_t | Periph | ) |
Get SAIx clock source.
Periph | This parameter can be one of the following values:
|
Returned | value can be one of the following values:
|
Definition at line 3636 of file stm32h7xx_ll_rcc.h.
References LL_RCC_GetClockSource().
Referenced by LL_RCC_GetSAIClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetSDMMCClockSource | ( | uint32_t | Periph | ) |
Get SDMMC clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3650 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetSDMMCClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetSPDIFClockSource | ( | uint32_t | Periph | ) |
Get SPDIF Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3905 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetSPDIFClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetSPIClockSource | ( | uint32_t | Periph | ) |
Get SPIx Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values:
|
Definition at line 3889 of file stm32h7xx_ll_rcc.h.
References LL_RCC_GetClockSource().
Referenced by LL_RCC_GetSPIClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetSWPClockSource | ( | uint32_t | Periph | ) |
Get SWP Kernel clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3944 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetSWPClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetUSARTClockSource | ( | uint32_t | Periph | ) |
Get USARTx clock source.
Periph | This parameter can be one of the following values: |
Definition at line 3502 of file stm32h7xx_ll_rcc.h.
References LL_RCC_GetClockSource().
Referenced by LL_RCC_GetUSARTClockFreq().
__STATIC_INLINE uint32_t LL_RCC_GetUSBClockSource | ( | uint32_t | Periph | ) |
Get USB clock source.
Periph | This parameter can be one of the following values: |
Returned | value can be one of the following values: |
Definition at line 3692 of file stm32h7xx_ll_rcc.h.
Referenced by LL_RCC_GetUSBClockFreq().
__STATIC_INLINE void LL_RCC_SetADCClockSource | ( | uint32_t | ClkSource | ) |
Configure ADCx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3346 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetCECClockSource | ( | uint32_t | ClkSource | ) |
Configure CECx clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3119 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetCLKPClockSource | ( | uint32_t | ClkSource | ) |
Configure CLKP Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3241 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetClockSource | ( | uint32_t | ClkSource | ) |
Configure periph clock source.
None |
Definition at line 2900 of file stm32h7xx_ll_rcc.h.
References LL_CLKSOURCE_CONFIG, LL_CLKSOURCE_MASK, and LL_CLKSOURCE_REG.
Referenced by LL_RCC_SetI2CClockSource(), LL_RCC_SetLPTIMClockSource(), LL_RCC_SetSAIClockSource(), LL_RCC_SetSPIClockSource(), and LL_RCC_SetUSARTClockSource().
__STATIC_INLINE void LL_RCC_SetDFSDMClockSource | ( | uint32_t | ClkSource | ) |
Configure DFSDMx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3151 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetFDCANClockSource | ( | uint32_t | ClkSource | ) |
Configure FDCANx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3311 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetFMCClockSource | ( | uint32_t | ClkSource | ) |
Configure FMCx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3185 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetI2CClockSource | ( | uint32_t | ClkSource | ) |
Configure I2Cx clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 2970 of file stm32h7xx_ll_rcc.h.
References LL_RCC_SetClockSource().
__STATIC_INLINE void LL_RCC_SetLPTIMClockSource | ( | uint32_t | ClkSource | ) |
Configure LPTIMx clock source.
None |
Definition at line 3001 of file stm32h7xx_ll_rcc.h.
References LL_RCC_SetClockSource().
Referenced by LL_LPTIM_Disable().
__STATIC_INLINE void LL_RCC_SetLPUARTClockSource | ( | uint32_t | ClkSource | ) |
Configure LPUARTx clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 2946 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetOSPIClockSource | ( | uint32_t | ClkSource | ) |
Configure OSPIx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3222 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetRNGClockSource | ( | uint32_t | ClkSource | ) |
Configure RNGx clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3082 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetSAIClockSource | ( | uint32_t | ClkSource | ) |
Configure SAIx clock source.
ClkSource | This parameter can be one of the following values:
|
None |
Definition at line 3050 of file stm32h7xx_ll_rcc.h.
References LL_RCC_SetClockSource().
__STATIC_INLINE void LL_RCC_SetSDMMCClockSource | ( | uint32_t | ClkSource | ) |
Configure SDMMCx clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3063 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetSPDIFClockSource | ( | uint32_t | ClkSource | ) |
Configure SPDIFx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3293 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetSPIClockSource | ( | uint32_t | ClkSource | ) |
Configure SPIx Kernel clock source.
ClkSource | This parameter can be one of the following values:
|
None |
Definition at line 3278 of file stm32h7xx_ll_rcc.h.
References LL_RCC_SetClockSource().
__STATIC_INLINE void LL_RCC_SetSWPClockSource | ( | uint32_t | ClkSource | ) |
Configure SWPx Kernel clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3328 of file stm32h7xx_ll_rcc.h.
__STATIC_INLINE void LL_RCC_SetUSARTClockSource | ( | uint32_t | ClkSource | ) |
Configure USARTx clock source.
None |
Definition at line 2929 of file stm32h7xx_ll_rcc.h.
References LL_RCC_SetClockSource().
__STATIC_INLINE void LL_RCC_SetUSBClockSource | ( | uint32_t | ClkSource | ) |
Configure USBx clock source.
ClkSource | This parameter can be one of the following values: |
None |
Definition at line 3101 of file stm32h7xx_ll_rcc.h.