Go to the source code of this file.
◆ ADCDAC_SEL
| #define ADCDAC_SEL |
( |
| val | ) |
|
Value:
#define STM32_DT_CLOCK_SELECT(val, msb, lsb, reg)
Pack STM32 source clock selection RCC register bit fields for the DT.
Definition stm32_common_clocks.h:47
#define CCIPR5_REG
Definition stm32h5_clock.h:61
CCIPR5 devices.
◆ BDCR_REG
RCC_BDCR register offset.
◆ CCIPR1_REG
RCC_CCIPRx register offset (RM0456.pdf)
◆ CCIPR2_REG
◆ CCIPR3_REG
◆ CCIPR4_REG
◆ CCIPR5_REG
◆ CEC_SEL
◆ CFGR1_REG
RCC_CFGRx register offset.
◆ CKPER_SEL
◆ DAC_SEL
◆ FDCAN_SEL
◆ I2C1_SEL
Value:
#define CCIPR4_REG
Definition stm32h5_clock.h:60
◆ I2C2_SEL
◆ I2C3_SEL
◆ I2C4_SEL
◆ I3C1_SEL
◆ LPTIM1_SEL
| #define LPTIM1_SEL |
( |
| val | ) |
|
Value:
#define CCIPR2_REG
Definition stm32c0_clock.h:39
◆ LPTIM2_SEL
| #define LPTIM2_SEL |
( |
| val | ) |
|
◆ LPTIM3_SEL
| #define LPTIM3_SEL |
( |
| val | ) |
|
◆ LPTIM4_SEL
| #define LPTIM4_SEL |
( |
| val | ) |
|
◆ LPTIM5_SEL
| #define LPTIM5_SEL |
( |
| val | ) |
|
◆ LPTIM6_SEL
| #define LPTIM6_SEL |
( |
| val | ) |
|
◆ LPUART1_SEL
| #define LPUART1_SEL |
( |
| val | ) |
|
Value:
#define CCIPR3_REG
Definition stm32h5_clock.h:59
◆ MCO1_PRE
Value:
#define CFGR1_REG
RCC_CFGRx register offset.
Definition stm32c0_clock.h:45
CFGR1 devices.
◆ MCO1_SEL
◆ MCO2_PRE
◆ MCO2_SEL
◆ MCO_PRE_DIV_1
◆ MCO_PRE_DIV_10
| #define MCO_PRE_DIV_10 10 |
◆ MCO_PRE_DIV_11
| #define MCO_PRE_DIV_11 11 |
◆ MCO_PRE_DIV_12
| #define MCO_PRE_DIV_12 12 |
◆ MCO_PRE_DIV_13
| #define MCO_PRE_DIV_13 13 |
◆ MCO_PRE_DIV_14
| #define MCO_PRE_DIV_14 14 |
◆ MCO_PRE_DIV_15
| #define MCO_PRE_DIV_15 15 |
◆ MCO_PRE_DIV_2
◆ MCO_PRE_DIV_3
◆ MCO_PRE_DIV_4
◆ MCO_PRE_DIV_5
◆ MCO_PRE_DIV_6
◆ MCO_PRE_DIV_7
◆ MCO_PRE_DIV_8
◆ MCO_PRE_DIV_9
◆ OCTOSPI1_SEL
| #define OCTOSPI1_SEL |
( |
| val | ) |
|
◆ RNG_SEL
◆ RTC_SEL
Value:
#define BDCR_REG
RCC_BDCR register offset.
Definition stm32f0_clock.h:39
BDCR devices.
◆ SAI1_SEL
◆ SAI2_SEL
◆ SDMMC1_SEL
| #define SDMMC1_SEL |
( |
| val | ) |
|
◆ SDMMC2_SEL
| #define SDMMC2_SEL |
( |
| val | ) |
|
◆ SPI1_SEL
◆ SPI2_SEL
◆ SPI3_SEL
◆ SPI4_SEL
◆ SPI5_SEL
◆ SPI6_SEL
◆ STM32_CLOCK_BUS_AHB1
| #define STM32_CLOCK_BUS_AHB1 0x088 |
◆ STM32_CLOCK_BUS_AHB2
| #define STM32_CLOCK_BUS_AHB2 0x08C |
◆ STM32_CLOCK_BUS_AHB4
| #define STM32_CLOCK_BUS_AHB4 0x094 |
◆ STM32_CLOCK_BUS_APB1
| #define STM32_CLOCK_BUS_APB1 0x09c |
◆ STM32_CLOCK_BUS_APB1_2
| #define STM32_CLOCK_BUS_APB1_2 0x0A0 |
◆ STM32_CLOCK_BUS_APB2
| #define STM32_CLOCK_BUS_APB2 0x0A4 |
◆ STM32_CLOCK_BUS_APB3
| #define STM32_CLOCK_BUS_APB3 0x0A8 |
◆ STM32_PERIPH_BUS_MAX
◆ STM32_PERIPH_BUS_MIN
◆ STM32_SRC_CKPER
◆ STM32_SRC_CSI
◆ STM32_SRC_HCLK
◆ STM32_SRC_HSE
Domain clocks.
System clock Fixed clocks
◆ STM32_SRC_HSI
◆ STM32_SRC_HSI48
◆ STM32_SRC_PCLK1
◆ STM32_SRC_PCLK2
◆ STM32_SRC_PCLK3
◆ STM32_SRC_PLL1_P
◆ STM32_SRC_PLL1_Q
◆ STM32_SRC_PLL1_R
◆ STM32_SRC_PLL2_P
◆ STM32_SRC_PLL2_Q
◆ STM32_SRC_PLL2_R
◆ STM32_SRC_PLL3_P
◆ STM32_SRC_PLL3_Q
◆ STM32_SRC_PLL3_R
◆ STM32_SRC_TIMPCLK1
◆ STM32_SRC_TIMPCLK2
◆ SYSTICK_SEL
| #define SYSTICK_SEL |
( |
| val | ) |
|
◆ TIMIC_SEL
Value:
#define CCIPR1_REG
RCC_CCIPRx register offset (RM0456.pdf)
Definition stm32h5_clock.h:57
◆ USART10_SEL
| #define USART10_SEL |
( |
| val | ) |
|
◆ USART11_SEL
| #define USART11_SEL |
( |
| val | ) |
|
◆ USART12_SEL
| #define USART12_SEL |
( |
| val | ) |
|
◆ USART1_SEL
| #define USART1_SEL |
( |
| val | ) |
|
Value:
Device domain clocks selection helpers.
CCIPR1 devices
◆ USART2_SEL
| #define USART2_SEL |
( |
| val | ) |
|
◆ USART3_SEL
| #define USART3_SEL |
( |
| val | ) |
|
◆ USART4_SEL
| #define USART4_SEL |
( |
| val | ) |
|
◆ USART5_SEL
| #define USART5_SEL |
( |
| val | ) |
|
◆ USART6_SEL
| #define USART6_SEL |
( |
| val | ) |
|
◆ USART7_SEL
| #define USART7_SEL |
( |
| val | ) |
|
◆ USART8_SEL
| #define USART8_SEL |
( |
| val | ) |
|
◆ USART9_SEL
| #define USART9_SEL |
( |
| val | ) |
|
◆ USB_SEL