stm32 /stm32h7rs /STM32H7R /RCC /RCC_CKPROTR

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_CKPROTR

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)XSPICKP 0 (B_0x0)FMCCKP 0 (B_0x0)XSPI1SWP 0 (B_0x0)XSPI2SWP 0 (B_0x0)FMCSWP

FMCCKP=B_0x0, XSPI2SWP=B_0x0, XSPICKP=B_0x0, FMCSWP=B_0x0, XSPI1SWP=B_0x0

Description

RCC clock protection register

Fields

XSPICKP

XSPI clock protection Set and cleared by software. When set to 1, this bit prevents disabling accidentally the XSPIs. The following fields cannot be modified when this bit is set to 1: PLL2ON, PLL2DIVSEN, PLL2DIVTEN, HSEON, HSION, CSION, XSPIxEN, OCTOSPIxLPEN, OCTOSPIxRST.

0 (B_0x0): Clock protection is disabled (default after reset)

1 (B_0x1): Clock protection is enabled

FMCCKP

FMC clock protection Set and cleared by software. When set to 1, this bit prevents disabling accidentally the FMC. The following fields cannot be modified when this bit is set to 1: PLL1ON, PLL2ON, PLL1DIVQEN, PLL2DIVREN, HSEON, HSION, CSION, FMCEN, FMCLPEN, FMCRST.

0 (B_0x0): Clock protection is disabled (default after reset)

1 (B_0x1): Clock protection is enabled

XSPI1SWP

XSPI1 kernel clock switch position Set by hardware. This field can be used to verify the real position of XSPI2 kernel switch selector.

0 (B_0x0): The switch is in neutral mode and output clock is gated (default after reset)

1 (B_0x1): The switch is selecting hclk5

2 (B_0x2): The switch is selecting pll2_s_ck

3 (B_0x3): The switch is selecting pll2_t_ck

4 (B_0x4): The switch is in recovery position (hclk5/4)

XSPI2SWP

XSPI2 kernel clock switch position Set by hardware. This field can be used to verify the real position of XSPI2 kernel switch selector.

0 (B_0x0): The switch is in neutral mode and output clock is gated (default after reset)

1 (B_0x1): The switch is selecting hclk5

2 (B_0x2): The switch is selecting pll2_s_ck

3 (B_0x3): The switch is selecting pll2_t_ck

4 (B_0x4): The switch is in recovery position (hclk5/4)

FMCSWP

FMC kernel clock switch position Set by hardware. This field can be used to verify the real position of FMC kernel switch selector.

0 (B_0x0): The switch is in neutral mode and output clock is gated (default after reset)

1 (B_0x1): The switch is selecting hclk5

2 (B_0x2): The switch is selecting pll1_q_ck

3 (B_0x3): The switch is selecting pll2_r_ck

4 (B_0x4): The switch is selecting hsi_ker_ck

5 (B_0x5): The switch is in recovery position (hclk5/4)

Links

()