libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
RCC_CCIPR - Peripherals independent clock config register
Collaboration diagram for RCC_CCIPR - Peripherals independent clock config register:

Macros

#define RCC_CCIPR_SEL_MASK   0x3
 
#define RCC_CCIPR_ADC345SEL_NONE   0
 
#define RCC_CCIPR_ADC345SEL_PLLP   1
 
#define RCC_CCIPR_ADC345SEL_SYSCLK   2
 
#define RCC_CCIPR_ADC345SEL_SHIFT   30
 
#define RCC_CCIPR_ADC12SEL_NONE   0
 
#define RCC_CCIPR_ADC12SEL_PLLP   1
 
#define RCC_CCIPR_ADC12SEL_SYSCLK   2
 
#define RCC_CCIPR_ADC12SEL_SHIFT   28
 
#define RCC_CCIPR_CLK48SEL_HSI48   0
 
#define RCC_CCIPR_CLK48SEL_PLLQ   2
 
#define RCC_CCIPR_CLK48SEL_SHIFT   26
 
#define RCC_CCIPR_FDCANSEL_HSE   0
 
#define RCC_CCIPR_FDCANSEL_PLLQ   1
 
#define RCC_CCIPR_FDCANSEL_PCLK   2
 
#define RCC_CCIPR_FDCANSEL_SHIFT   24
 
#define RCC_CCIPR_I2S23SEL_SYSCLK   0
 
#define RCC_CCIPR_I2S23SEL_PLLQ   1
 
#define RCC_CCIPR_I2S23SEL_EXT   2
 
#define RCC_CCIPR_I2S23SEL_SHI16   3
 
#define RCC_CCIPR_I2S23SEL_SHIFT   22
 
#define RCC_CCIPR_SAI1SEL_SYSCLK   0
 
#define RCC_CCIPR_SAI1SEL_PLLQ   1
 
#define RCC_CCIPR_SAI1SEL_EXT   2
 
#define RCC_CCIPR_SAI1SEL_HSI16   3
 
#define RCC_CCIPR_SAI1SEL_SHIFT   20
 
#define RCC_CCIPR_LPTIM1SEL_PCLK   0
 
#define RCC_CCIPR_LPTIM1SEL_LSI   1
 
#define RCC_CCIPR_LPTIM1SEL_HSI16   2
 
#define RCC_CCIPR_LPTIM1SEL_LSE   3
 
#define RCC_CCIPR_LPTIM1SEL_SHIFT   18
 
#define RCC_CCIPR_I2CxSEL_PCLK   0
 
#define RCC_CCIPR_I2CxSEL_SYSCLK   1
 
#define RCC_CCIPR_I2CxSEL_HSI16   2
 
#define RCC_CCIPR_I2C3SEL_SHIFT   16
 
#define RCC_CCIPR_I2C2SEL_SHIFT   14
 
#define RCC_CCIPR_I2C1SEL_SHIFT   12
 
#define RCC_CCIPR_USARTxSEL_PCLK   0
 
#define RCC_CCIPR_USARTxSEL_SYSCLK   1
 
#define RCC_CCIPR_USARTxSEL_HSI16   2
 
#define RCC_CCIPR_USARTxSEL_LSE   3
 
#define RCC_CCIPR_LPUARTxSEL_PCLK   RCC_CCIPR_USARTx_PCLK
 
#define RCC_CCIPR_LPUARTxSEL_SYSCLK   RCC_CCIPR_USARTx_SYSCLK
 
#define RCC_CCIPR_LPUARTxSEL_HSI16   RCC_CCIPR_USARTx_HSI16
 
#define RCC_CCIPR_LPUARTxSEL_LSE   RCC_CCIPR_USARTx_LSE
 
#define RCC_CCIPR_LPUART1SEL_SHIFT   10
 
#define RCC_CCIPR_UARTxSEL_PCLK   RCC_CCIPR_USARTx_PCLK
 
#define RCC_CCIPR_UARTxSEL_SYSCLK   RCC_CCIPR_USARTx_SYSCLK
 
#define RCC_CCIPR_UARTxSEL_HSI16   RCC_CCIPR_USARTx_HSI16
 
#define RCC_CCIPR_UARTxSEL_LSE   RCC_CCIPR_USARTx_LSE
 
#define RCC_CCIPR_UART5SEL_SHIFT   8
 
#define RCC_CCIPR_UART4SEL_SHIFT   6
 
#define RCC_CCIPR_USART3SEL_SHIFT   4
 
#define RCC_CCIPR_USART2SEL_SHIFT   2
 
#define RCC_CCIPR_USART1SEL_SHIFT   0
 

Detailed Description

Macro Definition Documentation

◆ RCC_CCIPR_ADC12SEL_NONE

#define RCC_CCIPR_ADC12SEL_NONE   0

Definition at line 580 of file g4/rcc.h.

◆ RCC_CCIPR_ADC12SEL_PLLP

#define RCC_CCIPR_ADC12SEL_PLLP   1

Definition at line 581 of file g4/rcc.h.

◆ RCC_CCIPR_ADC12SEL_SHIFT

#define RCC_CCIPR_ADC12SEL_SHIFT   28

Definition at line 583 of file g4/rcc.h.

◆ RCC_CCIPR_ADC12SEL_SYSCLK

#define RCC_CCIPR_ADC12SEL_SYSCLK   2

Definition at line 582 of file g4/rcc.h.

◆ RCC_CCIPR_ADC345SEL_NONE

#define RCC_CCIPR_ADC345SEL_NONE   0

Definition at line 575 of file g4/rcc.h.

◆ RCC_CCIPR_ADC345SEL_PLLP

#define RCC_CCIPR_ADC345SEL_PLLP   1

Definition at line 576 of file g4/rcc.h.

◆ RCC_CCIPR_ADC345SEL_SHIFT

#define RCC_CCIPR_ADC345SEL_SHIFT   30

Definition at line 578 of file g4/rcc.h.

◆ RCC_CCIPR_ADC345SEL_SYSCLK

#define RCC_CCIPR_ADC345SEL_SYSCLK   2

Definition at line 577 of file g4/rcc.h.

◆ RCC_CCIPR_CLK48SEL_HSI48

#define RCC_CCIPR_CLK48SEL_HSI48   0

Definition at line 585 of file g4/rcc.h.

◆ RCC_CCIPR_CLK48SEL_PLLQ

#define RCC_CCIPR_CLK48SEL_PLLQ   2

Definition at line 586 of file g4/rcc.h.

◆ RCC_CCIPR_CLK48SEL_SHIFT

#define RCC_CCIPR_CLK48SEL_SHIFT   26

Definition at line 587 of file g4/rcc.h.

◆ RCC_CCIPR_FDCANSEL_HSE

#define RCC_CCIPR_FDCANSEL_HSE   0

Definition at line 589 of file g4/rcc.h.

◆ RCC_CCIPR_FDCANSEL_PCLK

#define RCC_CCIPR_FDCANSEL_PCLK   2

Definition at line 591 of file g4/rcc.h.

◆ RCC_CCIPR_FDCANSEL_PLLQ

#define RCC_CCIPR_FDCANSEL_PLLQ   1

Definition at line 590 of file g4/rcc.h.

◆ RCC_CCIPR_FDCANSEL_SHIFT

#define RCC_CCIPR_FDCANSEL_SHIFT   24

Definition at line 592 of file g4/rcc.h.

◆ RCC_CCIPR_I2C1SEL_SHIFT

#define RCC_CCIPR_I2C1SEL_SHIFT   12

Definition at line 617 of file g4/rcc.h.

◆ RCC_CCIPR_I2C2SEL_SHIFT

#define RCC_CCIPR_I2C2SEL_SHIFT   14

Definition at line 616 of file g4/rcc.h.

◆ RCC_CCIPR_I2C3SEL_SHIFT

#define RCC_CCIPR_I2C3SEL_SHIFT   16

Definition at line 615 of file g4/rcc.h.

◆ RCC_CCIPR_I2CxSEL_HSI16

#define RCC_CCIPR_I2CxSEL_HSI16   2

Definition at line 614 of file g4/rcc.h.

◆ RCC_CCIPR_I2CxSEL_PCLK

#define RCC_CCIPR_I2CxSEL_PCLK   0

Definition at line 612 of file g4/rcc.h.

◆ RCC_CCIPR_I2CxSEL_SYSCLK

#define RCC_CCIPR_I2CxSEL_SYSCLK   1

Definition at line 613 of file g4/rcc.h.

◆ RCC_CCIPR_I2S23SEL_EXT

#define RCC_CCIPR_I2S23SEL_EXT   2

Definition at line 596 of file g4/rcc.h.

◆ RCC_CCIPR_I2S23SEL_PLLQ

#define RCC_CCIPR_I2S23SEL_PLLQ   1

Definition at line 595 of file g4/rcc.h.

◆ RCC_CCIPR_I2S23SEL_SHI16

#define RCC_CCIPR_I2S23SEL_SHI16   3

Definition at line 597 of file g4/rcc.h.

◆ RCC_CCIPR_I2S23SEL_SHIFT

#define RCC_CCIPR_I2S23SEL_SHIFT   22

Definition at line 598 of file g4/rcc.h.

◆ RCC_CCIPR_I2S23SEL_SYSCLK

#define RCC_CCIPR_I2S23SEL_SYSCLK   0

Definition at line 594 of file g4/rcc.h.

◆ RCC_CCIPR_LPTIM1SEL_HSI16

#define RCC_CCIPR_LPTIM1SEL_HSI16   2

Definition at line 608 of file g4/rcc.h.

◆ RCC_CCIPR_LPTIM1SEL_LSE

#define RCC_CCIPR_LPTIM1SEL_LSE   3

Definition at line 609 of file g4/rcc.h.

◆ RCC_CCIPR_LPTIM1SEL_LSI

#define RCC_CCIPR_LPTIM1SEL_LSI   1

Definition at line 607 of file g4/rcc.h.

◆ RCC_CCIPR_LPTIM1SEL_PCLK

#define RCC_CCIPR_LPTIM1SEL_PCLK   0

Definition at line 606 of file g4/rcc.h.

◆ RCC_CCIPR_LPTIM1SEL_SHIFT

#define RCC_CCIPR_LPTIM1SEL_SHIFT   18

Definition at line 610 of file g4/rcc.h.

◆ RCC_CCIPR_LPUART1SEL_SHIFT

#define RCC_CCIPR_LPUART1SEL_SHIFT   10

Definition at line 628 of file g4/rcc.h.

◆ RCC_CCIPR_LPUARTxSEL_HSI16

#define RCC_CCIPR_LPUARTxSEL_HSI16   RCC_CCIPR_USARTx_HSI16

Definition at line 626 of file g4/rcc.h.

◆ RCC_CCIPR_LPUARTxSEL_LSE

#define RCC_CCIPR_LPUARTxSEL_LSE   RCC_CCIPR_USARTx_LSE

Definition at line 627 of file g4/rcc.h.

◆ RCC_CCIPR_LPUARTxSEL_PCLK

#define RCC_CCIPR_LPUARTxSEL_PCLK   RCC_CCIPR_USARTx_PCLK

Definition at line 624 of file g4/rcc.h.

◆ RCC_CCIPR_LPUARTxSEL_SYSCLK

#define RCC_CCIPR_LPUARTxSEL_SYSCLK   RCC_CCIPR_USARTx_SYSCLK

Definition at line 625 of file g4/rcc.h.

◆ RCC_CCIPR_SAI1SEL_EXT

#define RCC_CCIPR_SAI1SEL_EXT   2

Definition at line 602 of file g4/rcc.h.

◆ RCC_CCIPR_SAI1SEL_HSI16

#define RCC_CCIPR_SAI1SEL_HSI16   3

Definition at line 603 of file g4/rcc.h.

◆ RCC_CCIPR_SAI1SEL_PLLQ

#define RCC_CCIPR_SAI1SEL_PLLQ   1

Definition at line 601 of file g4/rcc.h.

◆ RCC_CCIPR_SAI1SEL_SHIFT

#define RCC_CCIPR_SAI1SEL_SHIFT   20

Definition at line 604 of file g4/rcc.h.

◆ RCC_CCIPR_SAI1SEL_SYSCLK

#define RCC_CCIPR_SAI1SEL_SYSCLK   0

Definition at line 600 of file g4/rcc.h.

◆ RCC_CCIPR_SEL_MASK

#define RCC_CCIPR_SEL_MASK   0x3

Definition at line 573 of file g4/rcc.h.

◆ RCC_CCIPR_UART4SEL_SHIFT

#define RCC_CCIPR_UART4SEL_SHIFT   6

Definition at line 635 of file g4/rcc.h.

◆ RCC_CCIPR_UART5SEL_SHIFT

#define RCC_CCIPR_UART5SEL_SHIFT   8

Definition at line 634 of file g4/rcc.h.

◆ RCC_CCIPR_UARTxSEL_HSI16

#define RCC_CCIPR_UARTxSEL_HSI16   RCC_CCIPR_USARTx_HSI16

Definition at line 632 of file g4/rcc.h.

◆ RCC_CCIPR_UARTxSEL_LSE

#define RCC_CCIPR_UARTxSEL_LSE   RCC_CCIPR_USARTx_LSE

Definition at line 633 of file g4/rcc.h.

◆ RCC_CCIPR_UARTxSEL_PCLK

#define RCC_CCIPR_UARTxSEL_PCLK   RCC_CCIPR_USARTx_PCLK

Definition at line 630 of file g4/rcc.h.

◆ RCC_CCIPR_UARTxSEL_SYSCLK

#define RCC_CCIPR_UARTxSEL_SYSCLK   RCC_CCIPR_USARTx_SYSCLK

Definition at line 631 of file g4/rcc.h.

◆ RCC_CCIPR_USART1SEL_SHIFT

#define RCC_CCIPR_USART1SEL_SHIFT   0

Definition at line 638 of file g4/rcc.h.

◆ RCC_CCIPR_USART2SEL_SHIFT

#define RCC_CCIPR_USART2SEL_SHIFT   2

Definition at line 637 of file g4/rcc.h.

◆ RCC_CCIPR_USART3SEL_SHIFT

#define RCC_CCIPR_USART3SEL_SHIFT   4

Definition at line 636 of file g4/rcc.h.

◆ RCC_CCIPR_USARTxSEL_HSI16

#define RCC_CCIPR_USARTxSEL_HSI16   2

Definition at line 621 of file g4/rcc.h.

◆ RCC_CCIPR_USARTxSEL_LSE

#define RCC_CCIPR_USARTxSEL_LSE   3

Definition at line 622 of file g4/rcc.h.

◆ RCC_CCIPR_USARTxSEL_PCLK

#define RCC_CCIPR_USARTxSEL_PCLK   0

Definition at line 619 of file g4/rcc.h.

◆ RCC_CCIPR_USARTxSEL_SYSCLK

#define RCC_CCIPR_USARTxSEL_SYSCLK   1

Definition at line 620 of file g4/rcc.h.