libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
RCC_CFGR Microcontroller Clock Output Source
Collaboration diagram for RCC_CFGR Microcontroller Clock Output Source:

Macros

#define RCC_CFGR_MCO_SHIFT   24
 
#define RCC_CFGR_MCO_MASK   0xf
 
#define RCC_CFGR_MCO_NOCLK   0x0
 
#define RCC_CFGR_MCO_SYSCLK   0x4
 
#define RCC_CFGR_MCO_HSI   0x5
 
#define RCC_CFGR_MCO_HSE   0x6
 
#define RCC_CFGR_MCO_PLL_DIV2   0x7
 
#define RCC_CFGR_MCO_PLL2   0x8 /* (**) */
 
#define RCC_CFGR_MCO_PLL3_DIV2   0x9 /* (**) */
 
#define RCC_CFGR_MCO_XT1   0xa /* (**) */
 
#define RCC_CFGR_MCO_PLL3   0xb /* (**) */
 

Detailed Description

Macro Definition Documentation

◆ RCC_CFGR_MCO_HSE

#define RCC_CFGR_MCO_HSE   0x6

Definition at line 117 of file f1/rcc.h.

◆ RCC_CFGR_MCO_HSI

#define RCC_CFGR_MCO_HSI   0x5

Definition at line 116 of file f1/rcc.h.

◆ RCC_CFGR_MCO_MASK

#define RCC_CFGR_MCO_MASK   0xf

Definition at line 113 of file f1/rcc.h.

◆ RCC_CFGR_MCO_NOCLK

#define RCC_CFGR_MCO_NOCLK   0x0

Definition at line 114 of file f1/rcc.h.

◆ RCC_CFGR_MCO_PLL2

#define RCC_CFGR_MCO_PLL2   0x8 /* (**) */

Definition at line 119 of file f1/rcc.h.

◆ RCC_CFGR_MCO_PLL3

#define RCC_CFGR_MCO_PLL3   0xb /* (**) */

Definition at line 122 of file f1/rcc.h.

◆ RCC_CFGR_MCO_PLL3_DIV2

#define RCC_CFGR_MCO_PLL3_DIV2   0x9 /* (**) */

Definition at line 120 of file f1/rcc.h.

◆ RCC_CFGR_MCO_PLL_DIV2

#define RCC_CFGR_MCO_PLL_DIV2   0x7

Definition at line 118 of file f1/rcc.h.

◆ RCC_CFGR_MCO_SHIFT

#define RCC_CFGR_MCO_SHIFT   24

Definition at line 112 of file f1/rcc.h.

◆ RCC_CFGR_MCO_SYSCLK

#define RCC_CFGR_MCO_SYSCLK   0x4

Definition at line 115 of file f1/rcc.h.

◆ RCC_CFGR_MCO_XT1

#define RCC_CFGR_MCO_XT1   0xa /* (**) */

Definition at line 121 of file f1/rcc.h.