RTEMS 6.1-rc7
Loading...
Searching...
No Matches
Data Fields
RCC_PeriphCLKInitTypeDef Struct Reference

RCC extended clocks structure definition. More...

#include <stm32h7xx_hal_rcc_ex.h>

Data Fields

uint64_t PeriphClockSelection
 
RCC_PLL2InitTypeDef PLL2
 
RCC_PLL3InitTypeDef PLL3
 
uint32_t FmcClockSelection
 
uint32_t SdmmcClockSelection
 
uint32_t CkperClockSelection
 
uint32_t Sai1ClockSelection
 
uint32_t Spi123ClockSelection
 
uint32_t Spi45ClockSelection
 
uint32_t SpdifrxClockSelection
 
uint32_t Dfsdm1ClockSelection
 
uint32_t Swpmi1ClockSelection
 
uint32_t Usart234578ClockSelection
 
uint32_t Usart16ClockSelection
 
uint32_t RngClockSelection
 
uint32_t I2c123ClockSelection
 
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 Spi6ClockSelection
 
uint32_t RTCClockSelection
 
uint32_t TIMPresSelection
 

Detailed Description

RCC extended clocks structure definition.

Field Documentation

◆ AdcClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::AdcClockSelection

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

◆ CecClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::CecClockSelection

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

◆ CkperClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::CkperClockSelection

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

◆ Dfsdm1ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Dfsdm1ClockSelection

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

◆ FmcClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::FmcClockSelection

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

◆ I2c123ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::I2c123ClockSelection

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

◆ I2c4ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::I2c4ClockSelection

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

◆ Lptim1ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Lptim1ClockSelection

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

◆ Lptim2ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Lptim2ClockSelection

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

◆ Lptim345ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Lptim345ClockSelection

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

◆ Lpuart1ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Lpuart1ClockSelection

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

◆ PeriphClockSelection

uint64_t RCC_PeriphCLKInitTypeDef::PeriphClockSelection

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

◆ PLL2

RCC_PLL2InitTypeDef RCC_PeriphCLKInitTypeDef::PLL2

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

◆ PLL3

RCC_PLL3InitTypeDef RCC_PeriphCLKInitTypeDef::PLL3

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

◆ RngClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::RngClockSelection

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

◆ RTCClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::RTCClockSelection

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

◆ Sai1ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Sai1ClockSelection

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

◆ SdmmcClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::SdmmcClockSelection

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

◆ SpdifrxClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::SpdifrxClockSelection

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

◆ Spi123ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Spi123ClockSelection

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

◆ Spi45ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Spi45ClockSelection

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

◆ Spi6ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Spi6ClockSelection

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

◆ Swpmi1ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Swpmi1ClockSelection

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

◆ TIMPresSelection

uint32_t RCC_PeriphCLKInitTypeDef::TIMPresSelection

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

◆ Usart16ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Usart16ClockSelection

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

◆ Usart234578ClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::Usart234578ClockSelection

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

◆ UsbClockSelection

uint32_t RCC_PeriphCLKInitTypeDef::UsbClockSelection

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


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