STM32L486xx HAL User Manual
Data Fields
RCC_PeriphCLKInitTypeDef Struct Reference

RCC extended clocks structure definition. More...

#include <stm32l4xx_hal_rcc_ex.h>

Data Fields

uint32_t PeriphClockSelection
RCC_PLLSAI1InitTypeDef PLLSAI1
RCC_PLLSAI2InitTypeDef PLLSAI2
uint32_t Usart1ClockSelection
uint32_t Usart2ClockSelection
uint32_t Usart3ClockSelection
uint32_t Uart4ClockSelection
uint32_t Uart5ClockSelection
uint32_t Lpuart1ClockSelection
uint32_t I2c1ClockSelection
uint32_t I2c2ClockSelection
uint32_t I2c3ClockSelection
uint32_t Lptim1ClockSelection
uint32_t Lptim2ClockSelection
uint32_t Sai1ClockSelection
uint32_t Sai2ClockSelection
uint32_t UsbClockSelection
uint32_t Sdmmc1ClockSelection
uint32_t RngClockSelection
uint32_t AdcClockSelection
uint32_t Swpmi1ClockSelection
uint32_t Dfsdm1ClockSelection
uint32_t RTCClockSelection

Detailed Description

RCC extended clocks structure definition.

Definition at line 136 of file stm32l4xx_hal_rcc_ex.h.


Field Documentation

Specifies ADC interface clock source. This parameter can be a value of ADC Clock Source

Definition at line 234 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies DFSDM1 clock source. This parameter can be a value of DFSDM1 Clock Source

Definition at line 246 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies I2C1 clock source. This parameter can be a value of I2C1 Clock Source

Definition at line 181 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies I2C2 clock source. This parameter can be a value of I2C2 Clock Source

Definition at line 186 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies I2C3 clock source. This parameter can be a value of I2C3 Clock Source

Definition at line 191 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies LPTIM1 clock source. This parameter can be a value of LPTIM1 Clock Source

Definition at line 201 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies LPTIM2 clock source. This parameter can be a value of LPTIM2 Clock Source

Definition at line 204 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies LPUART1 clock source. This parameter can be a value of LPUART1 Clock Source

Definition at line 178 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

The Extended Clock to be configured. This parameter can be a value of Periph Clock Selection

Definition at line 138 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

PLLSAI1 structure parameters. This parameter will be used only when PLLSAI1 is selected as Clock Source for SAI1, USB/RNG/SDMMC1 or ADC

Definition at line 141 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

PLLSAI2 structure parameters. This parameter will be used only when PLLSAI2 is selected as Clock Source for SAI2 or ADC

Definition at line 146 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies RNG clock source (warning: same source for USB and SDMMC1). This parameter can be a value of RNG Clock Source

Definition at line 231 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies RTC clock source. This parameter can be a value of RTC Clock Source

Definition at line 278 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SAI1 clock source. This parameter can be a value of SAI1 Clock Source

Definition at line 207 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SAI2 clock source. This parameter can be a value of SAI2 Clock Source

Definition at line 212 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SDMMC1 clock source (warning: same source for USB and RNG). This parameter can be a value of SDMMC1 Clock Source

Definition at line 226 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SWPMI1 clock source. This parameter can be a value of SWPMI1 Clock Source

Definition at line 239 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies UART4 clock source. This parameter can be a value of UART4 Clock Source

Definition at line 166 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies UART5 clock source. This parameter can be a value of UART5 Clock Source

Definition at line 173 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USART1 clock source. This parameter can be a value of USART1 Clock Source

Definition at line 151 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USART2 clock source. This parameter can be a value of USART2 Clock Source

Definition at line 154 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USART3 clock source. This parameter can be a value of USART3 Clock Source

Definition at line 159 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USB clock source (warning: same source for SDMMC1 and RNG). This parameter can be a value of USB Clock Source

Definition at line 219 of file stm32l4xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().


The documentation for this struct was generated from the following file: