STMicroelectronics /STM32U599 /RCC /RCC_CCIPR2

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as RCC_CCIPR2

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (B_0x0)MDF1SEL 0 (B_0x0)SAI1SEL 0 (B_0x0)SAI2SEL 0 (B_0x0)SAESSEL 0 (B_0x0)RNGSEL 0 (B_0x0)SDMMCSEL 0 (B_0x0)DSISEL 0 (B_0x0)USART6SEL 0 (B_0x0)LTDCSEL 0 (B_0x0)OCTOSPISEL 0 (B_0x0)HSPI1SEL 0 (B_0x0)I2C5SEL 0 (B_0x0)I2C6SEL 0 (B_0x0)OTGHSSEL

SAI2SEL=B_0x0, SDMMCSEL=B_0x0, USART6SEL=B_0x0, HSPI1SEL=B_0x0, I2C5SEL=B_0x0, LTDCSEL=B_0x0, I2C6SEL=B_0x0, RNGSEL=B_0x0, MDF1SEL=B_0x0, OTGHSSEL=B_0x0, SAESSEL=B_0x0, SAI1SEL=B_0x0, DSISEL=B_0x0, OCTOSPISEL=B_0x0

Description

RCC peripherals independent clock configuration register 2

Fields

MDF1SEL

MDF1 kernel clock source selection These bits are used to select the MDF1 kernel clock source. others: reserved

0 (B_0x0): HCLK selected

1 (B_0x1): PLL1 “P” (pll1_p_ck) selected

2 (B_0x2): PLL3 “Q” (pll3_q_ck) selected

3 (B_0x3): input pin AUDIOCLK selected

4 (B_0x4): MSIK clock selected

SAI1SEL

SAI1 kernel clock source selection These bits are used to select the SAI1 kernel clock source. others: reserved Note: If the selected clock is the external clock and this clock is stopped, a switch to another clock is impossible.

0 (B_0x0): PLL2 “P” (pll2_p_ck) selected

1 (B_0x1): PLL3 “P” (pll3_p_ck) selected

2 (B_0x2): PLL1 “P” (pll1_p_ck) selected

3 (B_0x3): input pin AUDIOCLK selected

4 (B_0x4): HSI16 clock selected

SAI2SEL

SAI2 kernel clock source selection These bits are used to select the SAI2 kernel clock source. others: reserved If the selected clock is the external clock and this clock is stopped, a switch to another clock is impossible. Note: This bitfield is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bitfield as reserved and keep it at reset value.

0 (B_0x0): PLL2 “P” (pll2_p_ck) selected

1 (B_0x1): PLL3 “P” (pll3_p_ck) selected

2 (B_0x2): PLL1 “P” (pll1_p_ck) selected

3 (B_0x3): input pin AUDIOCLK selected

4 (B_0x4): HSI16 clock selected

SAESSEL

SAES kernel clock source selection This bit is used to select the SAES kernel clock source. Note: This bit is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bit as reserved and keep it at reset value.

0 (B_0x0): SHSI selected

1 (B_0x1): SHSI / 2 selected, can be used in range 4

RNGSEL

RNG kernel clock source selection These bits are used to select the RNG kernel clock source.

0 (B_0x0): HSI48 selected

1 (B_0x1): HSI48 / 2 selected, can be used in range 4

2 (B_0x2): HSI16 selected

3 (B_0x3): reserved

SDMMCSEL

SDMMC1 and SDMMC2 kernel clock source selection This bit is used to select the SDMMC kernel clock source. It is recommended to change it only after reset and before enabling the SDMMC.

0 (B_0x0): ICLK clock selected

1 (B_0x1): PLL1 “P” (pll1_p_ck) selected, in case higher than 48 MHz is needed (for SDR50 mode)

DSISEL

DSI kernel clock source selection This bit is used to select the DSI kernel clock source. This bit is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. Note: If not present, consider this bit as reserved and keep it at reset value.

0 (B_0x0): PLL3 “P” (pll3_p_ck) selected

1 (B_0x1): DSI PHY PLL output selected

USART6SEL

USART6 kernel clock source selection These bits are used to select the USART6 kernel clock source. The USART6 is functional in Stop 0 and Stop 1 modes only when the kernel clock is HSI16 or LSE. Note: This bitfield is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bitfield as reserved and keep it at reset value.

0 (B_0x0): PCLK1 selected

1 (B_0x1): SYSCLK selected

2 (B_0x2): HSI16 selected

3 (B_0x3): LSE selected

LTDCSEL

LTDC kernel clock source selection This bit is used to select the LTDC kernel clock source. Note: This bit is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bit as reserved and keep it at reset value.

0 (B_0x0): PLL3 “R” (pll3_r_ck) selected

1 (B_0x1): PLL2 “R” (pll2_r_ck) selected

OCTOSPISEL

OCTOSPI1 and OCTOSPI2 kernel clock source selection These bits are used to select the OCTOSPI1 and OCTOSPI2 kernel clock source.

0 (B_0x0): SYSCLK selected

1 (B_0x1): MSIK selected

2 (B_0x2): PLL1 “Q” (pll1_q_ck) selected, can be up to 200 MHz

3 (B_0x3): PLL2 “Q” (pll2_q_ck) selected, can be up to 200 MHz

HSPI1SEL

HSPI1 kernel clock source selection These bits are used to select the HSPI1 kernel clock source. Note: This bitfield is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bitfield as reserved and keep it at reset value.

0 (B_0x0): SYSCLK selected

1 (B_0x1): PLL1 “Q” (pll1_q_ck) selected, can be up to 200 MHz

2 (B_0x2): PLL2 “Q” (pll2_q_ck) selected, can be up to 200 MHz

3 (B_0x3): PLL3 “R” (pll3_r_ck) selected, can be up to 200 MHz

I2C5SEL

I2C5 kernel clock source selection These bits are used to select the I2C5 kernel clock source. The I2C5 is functional in Stop 0 and Stop 1 modes only when the kernel clock is HSI16�or MSIK. Note: This bitfield is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bitfield as reserved and keep it at reset value.

0 (B_0x0): PCLK1 selected

1 (B_0x1): SYSCLK selected

2 (B_0x2): HSI16 selected

3 (B_0x3): MSIK selected

I2C6SEL

I2C6 kernel clock source selection These bits are used to select the I2C6 kernel clock source. The I2C6 is functional in Stop 0 and Stop 1 modes only when the kernel clock is HSI16�or MSIK. Note: This bitfield is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bitfield as reserved and keep it at reset value.

0 (B_0x0): PCLK1 selected

1 (B_0x1): SYSCLK selected

2 (B_0x2): HSI16 selected

3 (B_0x3): MSIK selected

OTGHSSEL

OTG_HS PHY kernel clock source selection These bits are used to select the OTG_HS PHY kernel clock source. Note: This bitfield is only available on some devices in the STM32U5 Series. Refer to the device datasheet for availability of its associated peripheral. If not present, consider this bitfield as reserved and keep it at reset value.

0 (B_0x0): HSE selected

1 (B_0x1): PLL1 “P” (pll1_q_ck) selected,

2 (B_0x2): HSE/2 selected

3 (B_0x3): PLL1 “P” divided by 2 (pll1_p_ck/2) selected

Links

()