STM32H735xx HAL User Manual
Modules | Defines | Variables
RCC
STM32H7xx_LL_Driver

Modules

 RCC Private functions
 RCC Private Variables
 RCC Private Macros
 RCC Exported Types
 RCC Exported Constants
 RCC Exported Macros
 RCC Exported Functions

Defines

#define D1CCIP   0x0UL
#define D2CCIP1   0x4UL
#define D2CCIP2   0x8UL
#define D3CCIP   0xCUL
#define LL_RCC_REG_SHIFT   0U
#define LL_RCC_POS_SHIFT   8U
#define LL_RCC_CONFIG_SHIFT   16U
#define LL_RCC_MASK_SHIFT   24U
#define LL_CLKSOURCE_SHIFT(__CLKSOURCE__)   (((__CLKSOURCE__) >> LL_RCC_POS_SHIFT ) & 0x1FUL)
#define LL_CLKSOURCE_MASK(__CLKSOURCE__)   ((((__CLKSOURCE__) >> LL_RCC_MASK_SHIFT ) & 0xFFUL) << LL_CLKSOURCE_SHIFT(__CLKSOURCE__))
#define LL_CLKSOURCE_CONFIG(__CLKSOURCE__)   ((((__CLKSOURCE__) >> LL_RCC_CONFIG_SHIFT) & 0xFFUL) << LL_CLKSOURCE_SHIFT(__CLKSOURCE__))
#define LL_CLKSOURCE_REG(__CLKSOURCE__)   (((__CLKSOURCE__) >> LL_RCC_REG_SHIFT ) & 0xFFUL)
#define LL_CLKSOURCE(__REG__, __MSK__, __POS__, __CLK__)

Variables

const uint8_t LL_RCC_PrescTable [16] = {0, 0, 0, 0, 1, 2, 3, 4, 1, 2, 3, 4, 6, 7, 8, 9}

Define Documentation

#define D1CCIP   0x0UL

Definition at line 72 of file stm32h7xx_ll_rcc.h.

#define D2CCIP1   0x4UL

Definition at line 73 of file stm32h7xx_ll_rcc.h.

#define D2CCIP2   0x8UL

Definition at line 74 of file stm32h7xx_ll_rcc.h.

#define D3CCIP   0xCUL

Definition at line 75 of file stm32h7xx_ll_rcc.h.

#define LL_CLKSOURCE (   __REG__,
  __MSK__,
  __POS__,
  __CLK__ 
)
Value:
((uint32_t)((((__MSK__) >> (__POS__)) << LL_RCC_MASK_SHIFT) | \
                                                                     (( __POS__              ) << LL_RCC_POS_SHIFT)  | \
                                                                     (( __REG__              ) << LL_RCC_REG_SHIFT)  | \
                                                                     (((__CLK__) >> (__POS__)) << LL_RCC_CONFIG_SHIFT)))

Definition at line 91 of file stm32h7xx_ll_rcc.h.

#define LL_CLKSOURCE_CONFIG (   __CLKSOURCE__)    ((((__CLKSOURCE__) >> LL_RCC_CONFIG_SHIFT) & 0xFFUL) << LL_CLKSOURCE_SHIFT(__CLKSOURCE__))

Definition at line 87 of file stm32h7xx_ll_rcc.h.

Referenced by LL_RCC_SetClockSource().

#define LL_CLKSOURCE_MASK (   __CLKSOURCE__)    ((((__CLKSOURCE__) >> LL_RCC_MASK_SHIFT ) & 0xFFUL) << LL_CLKSOURCE_SHIFT(__CLKSOURCE__))

Definition at line 85 of file stm32h7xx_ll_rcc.h.

Referenced by LL_RCC_GetClockSource(), and LL_RCC_SetClockSource().

#define LL_CLKSOURCE_REG (   __CLKSOURCE__)    (((__CLKSOURCE__) >> LL_RCC_REG_SHIFT ) & 0xFFUL)

Definition at line 89 of file stm32h7xx_ll_rcc.h.

Referenced by LL_RCC_GetClockSource(), and LL_RCC_SetClockSource().

#define LL_CLKSOURCE_SHIFT (   __CLKSOURCE__)    (((__CLKSOURCE__) >> LL_RCC_POS_SHIFT ) & 0x1FUL)

Definition at line 83 of file stm32h7xx_ll_rcc.h.

Referenced by LL_RCC_GetClockSource().

#define LL_RCC_CONFIG_SHIFT   16U

Definition at line 80 of file stm32h7xx_ll_rcc.h.

Referenced by LL_RCC_GetClockSource().

#define LL_RCC_MASK_SHIFT   24U

Definition at line 81 of file stm32h7xx_ll_rcc.h.

#define LL_RCC_POS_SHIFT   8U

Definition at line 79 of file stm32h7xx_ll_rcc.h.

#define LL_RCC_REG_SHIFT   0U

Definition at line 78 of file stm32h7xx_ll_rcc.h.


Variable Documentation

const uint8_t LL_RCC_PrescTable[16] = {0, 0, 0, 0, 1, 2, 3, 4, 1, 2, 3, 4, 6, 7, 8, 9}

Definition at line 40 of file stm32h7xx_ll_rcc.c.