stm32 /stm32wb0 /STM32WB07 /RCC /CSCMDR

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 CSCMDR

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)REQUEST 0 (B_0x0)CLKSYSDIV_REQ 0 (B_0x0)STATUS 0 (B_0x0)EOFSEQ_IE 0 (B_0x0)EOFSEQ_IRQ

CLKSYSDIV_REQ=B_0x0, STATUS=B_0x0, REQUEST=B_0x0, EOFSEQ_IRQ=B_0x0, EOFSEQ_IE=B_0x0

Description

CSCMDR register

Fields

REQUEST

Request for system clock switching Cleared by hardware when system clock frequency switch is done

0 (B_0x0): To cancel an ongiong request - still possible until IRQ assertion

1 (B_0x1): To update the system clock frequency

CLKSYSDIV_REQ

system clock dividing factor from HSI_64M requested Note: behavior depends on BLEEN in APB2ENR register

0 (B_0x0): div 1 (sys clock 64M)

1 (B_0x1): div 2 (sys clock 32M)

2 (B_0x2): div 4 (sys clock 16M)

3 (B_0x3): div 8 (sys clock 8M)

4 (B_0x4): div 16 (sys clock 4M)

5 (B_0x5): div 32 (sys clock 2M)

6 (B_0x6): div 64 (sys clock 1M)

STATUS

Status of clock switch sequence

0 (B_0x0): IDLE no switch requested

1 (B_0x1): ONGOING clock frequency switch is ongoing

2 (B_0x2): DONE clock frequency switch done

EOFSEQ_IE

End of sequence Interrupt Enable. Set and reset by software to enable/disable interrupt caused by the clock system switch.

0 (B_0x0): End of sequence interrupt disabled

1 (B_0x1): End of sequence interrupt enabled

EOFSEQ_IRQ

End of Sequence flag Set by hardware when clock system swtich is ended

0 (B_0x0): No end of sequence event occured

1 (B_0x1): End of sequece event occured

Links

()