STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
RCC_ClkInitTypeDef Struct Reference

RCC System, AHB and APB busses clock configuration structure definition. More...

#include <stm32h7xx_hal_rcc.h>

Public Attributes

uint32_t ClockType
 The clock to be configured.
uint32_t SYSCLKSource
 The clock source (SYSCLKS) used as system clock.
uint32_t SYSCLKDivider
 The system clock divider.
uint32_t AHBCLKDivider
 The AHB clock (HCLK) divider.
uint32_t APB3CLKDivider
 The APB3 clock (D1PCLK1) divider.
uint32_t APB1CLKDivider
 The APB1 clock (PCLK1) divider.
uint32_t APB2CLKDivider
 The APB2 clock (PCLK2) divider.
uint32_t APB4CLKDivider
 The APB4 clock (D3PCLK1) divider.

Detailed Description

RCC System, AHB and APB busses clock configuration structure definition.

Definition at line 122 of file stm32h7xx_hal_rcc.h.

Member Data Documentation

◆ AHBCLKDivider

uint32_t RCC_ClkInitTypeDef::AHBCLKDivider

The AHB clock (HCLK) divider.

This clock is derived from the system clock (SYSCLK). This parameter can be a value of RCC HCLK Clock Source

Definition at line 133 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().

◆ APB1CLKDivider

uint32_t RCC_ClkInitTypeDef::APB1CLKDivider

The APB1 clock (PCLK1) divider.

This clock is derived from the AHB clock (HCLK). This parameter can be a value of RCC APB1 Clock Source

Definition at line 139 of file stm32h7xx_hal_rcc.h.

Referenced by HAL_InitTick(), and SystemClock_Config().

◆ APB2CLKDivider

uint32_t RCC_ClkInitTypeDef::APB2CLKDivider

The APB2 clock (PCLK2) divider.

This clock is derived from the AHB clock (HCLK). This parameter can be a value of RCC APB2 Clock Source

Definition at line 141 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().

◆ APB3CLKDivider

uint32_t RCC_ClkInitTypeDef::APB3CLKDivider

The APB3 clock (D1PCLK1) divider.

This clock is derived from the AHB clock (HCLK). This parameter can be a value of RCC APB3 Clock Source

Definition at line 136 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().

◆ APB4CLKDivider

uint32_t RCC_ClkInitTypeDef::APB4CLKDivider

The APB4 clock (D3PCLK1) divider.

This clock is derived from the AHB clock (HCLK). This parameter can be a value of RCC APB4 Clock Source

Definition at line 143 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().

◆ ClockType

uint32_t RCC_ClkInitTypeDef::ClockType

The clock to be configured.

This parameter can be a value of RCC System Clock Type

Definition at line 124 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().

◆ SYSCLKDivider

uint32_t RCC_ClkInitTypeDef::SYSCLKDivider

The system clock divider.

This parameter can be a value of RCC SYS Clock Source

Definition at line 130 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().

◆ SYSCLKSource

uint32_t RCC_ClkInitTypeDef::SYSCLKSource

The clock source (SYSCLKS) used as system clock.

This parameter can be a value of RCC System Clock Source

Definition at line 127 of file stm32h7xx_hal_rcc.h.

Referenced by SystemClock_Config().


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