|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
RCC extended clocks structure definition. More...
#include <stm32h7xx_hal_rcc_ex.h>
Public Attributes | |
| uint64_t | PeriphClockSelection |
| The Extended Clock to be configured. | |
| RCC_PLL2InitTypeDef | PLL2 |
| PLL2structure parameters. | |
| RCC_PLL3InitTypeDef | PLL3 |
| PLL3 structure parameters. | |
| uint32_t | FmcClockSelection |
| Specifies FMC clock source This parameter can be a value of RCCEx FMC Clock Source. | |
| uint32_t | SdmmcClockSelection |
| Specifies SDMMC clock source This parameter can be a value of RCCEx SDMMC Clock Source. | |
| uint32_t | CkperClockSelection |
| Specifies CKPER clock source This parameter can be a value of RCCEx CLKP Clock Source. | |
| uint32_t | Sai1ClockSelection |
| Specifies SAI1 clock source This parameter can be a value of SAI1 Clock Source. | |
| uint32_t | Spi123ClockSelection |
| Specifies SPI1/2/3 clock source This parameter can be a value of SPI1/2/3 Clock Source. | |
| uint32_t | Spi45ClockSelection |
| Specifies SPI4/5 clock source This parameter can be a value of SPI4/5 Clock Source. | |
| uint32_t | SpdifrxClockSelection |
| Specifies SPDIFRX Clock clock source This parameter can be a value of RCCEx SPDIFRX Clock Source. | |
| uint32_t | Dfsdm1ClockSelection |
| Specifies DFSDM1 Clock clock source This parameter can be a value of RCCEx DFSDM1 Clock Source. | |
| uint32_t | Swpmi1ClockSelection |
| Specifies SWPMI1 Clock clock source This parameter can be a value of RCCEx SWPMI1 Clock Source. | |
| uint32_t | 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. | |
| uint32_t | Usart16ClockSelection |
| Specifies USART1/6 clock source This parameter can be a value of RCCEx USART1/6 Clock Source. | |
| uint32_t | RngClockSelection |
| Specifies RNG clock source This parameter can be a value of RCCEx RNG Clock Source. | |
| uint32_t | I2c123ClockSelection |
| Specifies I2C1/2/3 clock source This parameter can be a value of RCCEx I2C1/2/3/5 Clock Source. | |
| uint32_t | UsbClockSelection |
| Specifies USB clock source This parameter can be a value of RCCEx USB Clock Source. | |
| uint32_t | CecClockSelection |
| Specifies CEC clock source This parameter can be a value of RCCEx CEC Clock Source. | |
| uint32_t | Lptim1ClockSelection |
| Specifies LPTIM1 clock source This parameter can be a value of RCCEx LPTIM1 Clock Source. | |
| uint32_t | Lpuart1ClockSelection |
| Specifies LPUART1 clock source This parameter can be a value of RCCEx LPUART1 Clock Source. | |
| uint32_t | I2c4ClockSelection |
| Specifies I2C4 clock source This parameter can be a value of RCCEx I2C4 Clock Source. | |
| uint32_t | Lptim2ClockSelection |
| Specifies LPTIM2 clock source This parameter can be a value of RCCEx LPTIM2 Clock Source. | |
| uint32_t | Lptim345ClockSelection |
| Specifies LPTIM3/4/5 clock source This parameter can be a value of RCCEx LPTIM3/4/5 Clock Source. | |
| uint32_t | AdcClockSelection |
| Specifies ADC interface clock source This parameter can be a value of RCCEx ADC Clock Source. | |
| uint32_t | Spi6ClockSelection |
| Specifies SPI6 clock source This parameter can be a value of SPI6 Clock Source. | |
| uint32_t | RTCClockSelection |
| Specifies RTC Clock clock source This parameter can be a value of RCC RTC Clock Source. | |
| uint32_t | TIMPresSelection |
| Specifies TIM Clock Prescalers Selection. | |
RCC extended clocks structure definition.
Definition at line 140 of file stm32h7xx_hal_rcc_ex.h.
| uint32_t RCC_PeriphCLKInitTypeDef::AdcClockSelection |
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_ADC_MspInit().
| uint32_t RCC_PeriphCLKInitTypeDef::CecClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::CkperClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Dfsdm1ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::FmcClockSelection |
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.
| 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.
Definition at line 232 of file stm32h7xx_hal_rcc_ex.h.
| uint32_t RCC_PeriphCLKInitTypeDef::I2c4ClockSelection |
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_I2C_MspInit().
| uint32_t RCC_PeriphCLKInitTypeDef::Lptim1ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Lptim2ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Lptim345ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Lpuart1ClockSelection |
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.
| uint64_t RCC_PeriphCLKInitTypeDef::PeriphClockSelection |
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_ADC_MspInit(), HAL_I2C_MspInit(), HAL_MMC_MspInit(), HAL_PCD_MspInit(), HAL_RTC_MspInit(), HAL_SPI_MspInit(), and HAL_UART_MspInit().
| RCC_PLL2InitTypeDef RCC_PeriphCLKInitTypeDef::PLL2 |
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_ADC_MspInit().
| 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
Definition at line 148 of file stm32h7xx_hal_rcc_ex.h.
| uint32_t RCC_PeriphCLKInitTypeDef::RngClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::RTCClockSelection |
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_RTC_MspInit().
| uint32_t RCC_PeriphCLKInitTypeDef::Sai1ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::SdmmcClockSelection |
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_MMC_MspInit().
| uint32_t RCC_PeriphCLKInitTypeDef::SpdifrxClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Spi123ClockSelection |
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_SPI_MspInit().
| uint32_t RCC_PeriphCLKInitTypeDef::Spi45ClockSelection |
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_SPI_MspInit().
| uint32_t RCC_PeriphCLKInitTypeDef::Spi6ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Swpmi1ClockSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::TIMPresSelection |
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.
| uint32_t RCC_PeriphCLKInitTypeDef::Usart16ClockSelection |
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_UART_MspInit().
| 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.
Definition at line 219 of file stm32h7xx_hal_rcc_ex.h.
| uint32_t RCC_PeriphCLKInitTypeDef::UsbClockSelection |
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_PCD_MspInit().