DIY Logging Volt/Ampmeter
UTILS Private Macros

Macros

#define IS_LL_UTILS_SYSCLK_DIV(__VALUE__)
 
#define IS_LL_UTILS_APB1_DIV(__VALUE__)
 
#define IS_LL_UTILS_APB2_DIV(__VALUE__)
 
#define IS_LL_UTILS_PLLMUL_VALUE(__VALUE__)
 
#define IS_LL_UTILS_PREDIV_VALUE(__VALUE__)   (((__VALUE__) == LL_RCC_PREDIV_DIV_1) || ((__VALUE__) == LL_RCC_PREDIV_DIV_2))
 
#define IS_LL_UTILS_PLL_FREQUENCY(__VALUE__)   ((__VALUE__) <= UTILS_PLL_OUTPUT_MAX)
 
#define IS_LL_UTILS_HSE_BYPASS(__STATE__)
 
#define IS_LL_UTILS_HSE_FREQUENCY(__FREQUENCY__)   (((__FREQUENCY__) >= UTILS_HSE_FREQUENCY_MIN) && ((__FREQUENCY__) <= UTILS_HSE_FREQUENCY_MAX))
 

Detailed Description

Macro Definition Documentation

◆ IS_LL_UTILS_APB1_DIV

#define IS_LL_UTILS_APB1_DIV (   __VALUE__)
Value:
(((__VALUE__) == LL_RCC_APB1_DIV_1) \
|| ((__VALUE__) == LL_RCC_APB1_DIV_2) \
|| ((__VALUE__) == LL_RCC_APB1_DIV_4) \
|| ((__VALUE__) == LL_RCC_APB1_DIV_8) \
|| ((__VALUE__) == LL_RCC_APB1_DIV_16))

Definition at line 76 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_APB2_DIV

#define IS_LL_UTILS_APB2_DIV (   __VALUE__)
Value:
(((__VALUE__) == LL_RCC_APB2_DIV_1) \
|| ((__VALUE__) == LL_RCC_APB2_DIV_2) \
|| ((__VALUE__) == LL_RCC_APB2_DIV_4) \
|| ((__VALUE__) == LL_RCC_APB2_DIV_8) \
|| ((__VALUE__) == LL_RCC_APB2_DIV_16))

Definition at line 82 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_HSE_BYPASS

#define IS_LL_UTILS_HSE_BYPASS (   __STATE__)
Value:
(((__STATE__) == LL_UTILS_HSEBYPASS_ON) \
|| ((__STATE__) == LL_UTILS_HSEBYPASS_OFF))

Definition at line 130 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_HSE_FREQUENCY

#define IS_LL_UTILS_HSE_FREQUENCY (   __FREQUENCY__)    (((__FREQUENCY__) >= UTILS_HSE_FREQUENCY_MIN) && ((__FREQUENCY__) <= UTILS_HSE_FREQUENCY_MAX))

Definition at line 133 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_PLL_FREQUENCY

#define IS_LL_UTILS_PLL_FREQUENCY (   __VALUE__)    ((__VALUE__) <= UTILS_PLL_OUTPUT_MAX)

Definition at line 127 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_PLLMUL_VALUE

#define IS_LL_UTILS_PLLMUL_VALUE (   __VALUE__)
Value:
(((__VALUE__) == LL_RCC_PLL_MUL_2) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_3) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_4) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_5) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_6) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_7) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_8) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_9) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_10) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_11) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_12) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_13) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_14) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_15) \
|| ((__VALUE__) == LL_RCC_PLL_MUL_16))

Definition at line 97 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_PREDIV_VALUE

#define IS_LL_UTILS_PREDIV_VALUE (   __VALUE__)    (((__VALUE__) == LL_RCC_PREDIV_DIV_1) || ((__VALUE__) == LL_RCC_PREDIV_DIV_2))

Definition at line 124 of file stm32f1xx_ll_utils.c.

◆ IS_LL_UTILS_SYSCLK_DIV

#define IS_LL_UTILS_SYSCLK_DIV (   __VALUE__)
Value:
(((__VALUE__) == LL_RCC_SYSCLK_DIV_1) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_2) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_4) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_8) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_16) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_64) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_128) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_256) \
|| ((__VALUE__) == LL_RCC_SYSCLK_DIV_512))

Definition at line 66 of file stm32f1xx_ll_utils.c.

LL_UTILS_HSEBYPASS_ON
#define LL_UTILS_HSEBYPASS_ON
Definition: stm32f1xx_ll_utils.h:143
LL_UTILS_HSEBYPASS_OFF
#define LL_UTILS_HSEBYPASS_OFF
Definition: stm32f1xx_ll_utils.h:142