STM32H735xx HAL User Manual
Data Fields
RCC_PeriphCLKInitTypeDef Struct Reference

RCC extended clocks structure definition. More...

#include <stm32h7xx_hal_rcc_ex.h>

Data Fields

uint32_t PeriphClockSelection
RCC_PLL2InitTypeDef PLL2
RCC_PLL3InitTypeDef PLL3
uint32_t FmcClockSelection
uint32_t OspiClockSelection
uint32_t SdmmcClockSelection
uint32_t CkperClockSelection
uint32_t Sai1ClockSelection
uint32_t Spi123ClockSelection
uint32_t Spi45ClockSelection
uint32_t SpdifrxClockSelection
uint32_t Dfsdm1ClockSelection
uint32_t FdcanClockSelection
uint32_t Swpmi1ClockSelection
uint32_t Usart234578ClockSelection
uint32_t Usart16ClockSelection
uint32_t RngClockSelection
uint32_t I2c1235ClockSelection
uint32_t UsbClockSelection
uint32_t CecClockSelection
uint32_t Lptim1ClockSelection
uint32_t Lpuart1ClockSelection
uint32_t I2c4ClockSelection
uint32_t Lptim2ClockSelection
uint32_t Lptim345ClockSelection
uint32_t AdcClockSelection
uint32_t Sai4AClockSelection
uint32_t Sai4BClockSelection
uint32_t Spi6ClockSelection
uint32_t RTCClockSelection
uint32_t TIMPresSelection

Detailed Description

RCC extended clocks structure definition.

Definition at line 140 of file stm32h7xx_hal_rcc_ex.h.


Field Documentation

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

Definition at line 257 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies CEC clock source This parameter can be a value of RCCEx CEC Clock Source

Definition at line 239 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies CKPER clock source This parameter can be a value of RCCEx CLKP Clock Source

Definition at line 173 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 203 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies FDCAN Clock clock source This parameter can be a value of RCCEx FDCAN Clock Source

Definition at line 212 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies FMC clock source This parameter can be a value of RCCEx FMC Clock Source

Definition at line 151 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies I2C1/2/3/5 clock source This parameter can be a value of RCCEx I2C1/2/3/5 Clock Source

Definition at line 229 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies I2C4 clock source This parameter can be a value of RCCEx I2C4 Clock Source

Definition at line 248 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 242 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 251 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies LPTIM3/4/5 clock source This parameter can be a value of RCCEx LPTIM3/4/5 Clock Source

Definition at line 254 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 245 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies OSPI clock source This parameter can be a value of RCCEx OSPI Clock Source

Definition at line 160 of file stm32h7xx_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 RCCEx Periph Clock Selection

Definition at line 142 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

PLL2structure parameters. This parameter will be used only when PLL2 is selected as kernel clock Source for some peripherals

Definition at line 145 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

PLL3 structure parameters. This parameter will be used only when PLL2 is selected as kernel clock Source for some peripherals

Definition at line 148 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies RNG clock source This parameter can be a value of RCCEx RNG Clock Source

Definition at line 225 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 270 of file stm32h7xx_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 176 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 260 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 263 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SDMMC clock source This parameter can be a value of RCCEx SDMMC Clock Source

Definition at line 170 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SPDIFRX Clock clock source This parameter can be a value of RCCEx SPDIFRX Clock Source

Definition at line 200 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SPI1/2/3 clock source This parameter can be a value of SPI1/2/3 Clock Source

Definition at line 194 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies SPI4/5 clock source This parameter can be a value of SPI4/5 Clock Source

Definition at line 197 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 267 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

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

Definition at line 216 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies TIM Clock Prescalers Selection. This parameter can be a value of RCCEx TIM Prescaler Selection

Definition at line 278 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USART1/6 clock source This parameter can be a value of RCCEx USART1/6 Clock Source

Definition at line 222 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USART2/3/4/5/7/8 clock source This parameter can be a value of RCCEx USART2/3/4/5/7/8 Clock Source

Definition at line 219 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().

Specifies USB clock source This parameter can be a value of RCCEx USB Clock Source

Definition at line 236 of file stm32h7xx_hal_rcc_ex.h.

Referenced by HAL_RCCEx_GetPeriphCLKConfig(), and HAL_RCCEx_PeriphCLKConfig().


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