Imt.Base C++ API V4.1.1.0
Loading...
Searching...
No Matches
imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct Struct Reference

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

#include <Imt.Base.HAL.STM32H730/Peripherals/RCC.h>

Public Member Functions

 ClockConfigStruct ()
 

Public Attributes

uint32_t clockTypes
 The clock to be configured (Combination of bits from SystemClockType)
 
SystemClockSource systemClockSource
 The clock source (SystemClockSource) used as system clock.
 
AHBClockDivider D1CorePrescaler
 D1 domain Core prescaler.
 
AHBClockDivider HPREPrescaler
 The AHB clock (HCLK) divider. This clock is derived from the system clock (SYSCLK)
 
APBxClockDivider D1PrescalerAPB3
 D1 domain APB3 prescaler.
 
APBxClockDivider D2PrescalerAPB1
 D2 domain APB1 prescaler.
 
APBxClockDivider D2PrescalerAPB2
 D2 domain APB2 prescaler.
 
APBxClockDivider D3PrescalerAPB4
 D3 domain APB4 prescaler.
 

Detailed Description

RCC System, AHB and APB busses clock configuration structure.

Definition at line 377 of file RCC.h.

Constructor & Destructor Documentation

◆ ClockConfigStruct()

imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::ClockConfigStruct ( )
inline

Definition at line 387 of file RCC.h.

Member Data Documentation

◆ clockTypes

uint32_t imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::clockTypes

The clock to be configured (Combination of bits from SystemClockType)

Definition at line 378 of file RCC.h.

◆ D1CorePrescaler

AHBClockDivider imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::D1CorePrescaler

D1 domain Core prescaler.

Definition at line 380 of file RCC.h.

◆ D1PrescalerAPB3

APBxClockDivider imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::D1PrescalerAPB3

D1 domain APB3 prescaler.

Definition at line 382 of file RCC.h.

◆ D2PrescalerAPB1

APBxClockDivider imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::D2PrescalerAPB1

D2 domain APB1 prescaler.

Definition at line 383 of file RCC.h.

◆ D2PrescalerAPB2

APBxClockDivider imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::D2PrescalerAPB2

D2 domain APB2 prescaler.

Definition at line 384 of file RCC.h.

◆ D3PrescalerAPB4

APBxClockDivider imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::D3PrescalerAPB4

D3 domain APB4 prescaler.

Definition at line 385 of file RCC.h.

◆ HPREPrescaler

AHBClockDivider imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::HPREPrescaler

The AHB clock (HCLK) divider. This clock is derived from the system clock (SYSCLK)

Definition at line 381 of file RCC.h.

◆ systemClockSource

SystemClockSource imt::base::hal::stm32h730::peripherals::RCC::ClockConfigStruct::systemClockSource

The clock source (SystemClockSource) used as system clock.

Definition at line 379 of file RCC.h.


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