STM32F439xx HAL User Manual
Defines
UTILS Private Constants
UTILS

Defines

#define UTILS_MAX_FREQUENCY_SCALE1   RCC_MAX_FREQUENCY
#define UTILS_MAX_FREQUENCY_SCALE2   RCC_MAX_FREQUENCY_SCALE2
#define UTILS_MAX_FREQUENCY_SCALE3   RCC_MAX_FREQUENCY_SCALE3
#define UTILS_PLLVCO_INPUT_MIN   RCC_PLLVCO_INPUT_MIN
#define UTILS_PLLVCO_INPUT_MAX   RCC_PLLVCO_INPUT_MAX
#define UTILS_PLLVCO_OUTPUT_MIN   RCC_PLLVCO_OUTPUT_MIN
#define UTILS_PLLVCO_OUTPUT_MAX   RCC_PLLVCO_OUTPUT_MAX
#define UTILS_HSE_FREQUENCY_MIN   4000000U
#define UTILS_HSE_FREQUENCY_MAX   26000000U
#define UTILS_SCALE1_LATENCY1_FREQ   FLASH_SCALE1_LATENCY1_FREQ
#define UTILS_SCALE1_LATENCY2_FREQ   FLASH_SCALE1_LATENCY2_FREQ
#define UTILS_SCALE1_LATENCY3_FREQ   FLASH_SCALE1_LATENCY3_FREQ
#define UTILS_SCALE1_LATENCY4_FREQ   FLASH_SCALE1_LATENCY4_FREQ
#define UTILS_SCALE1_LATENCY5_FREQ   FLASH_SCALE1_LATENCY5_FREQ
#define UTILS_SCALE2_LATENCY1_FREQ   FLASH_SCALE2_LATENCY1_FREQ
#define UTILS_SCALE2_LATENCY2_FREQ   FLASH_SCALE2_LATENCY2_FREQ
#define UTILS_SCALE2_LATENCY3_FREQ   FLASH_SCALE2_LATENCY3_FREQ
#define UTILS_SCALE2_LATENCY4_FREQ   FLASH_SCALE2_LATENCY4_FREQ
#define UTILS_SCALE2_LATENCY5_FREQ   FLASH_SCALE2_LATENCY5_FREQ
#define UTILS_SCALE3_LATENCY1_FREQ   FLASH_SCALE3_LATENCY1_FREQ
#define UTILS_SCALE3_LATENCY2_FREQ   FLASH_SCALE3_LATENCY2_FREQ
#define UTILS_SCALE3_LATENCY3_FREQ   FLASH_SCALE3_LATENCY3_FREQ
#define LL_MAX_DELAY   0xFFFFFFFFU
#define UID_BASE_ADDRESS   UID_BASE
 Unique device ID register base address.
#define FLASHSIZE_BASE_ADDRESS   FLASHSIZE_BASE
 Flash size data register base address.
#define PACKAGE_BASE_ADDRESS   PACKAGE_BASE
 Package data register base address.

Define Documentation

#define FLASHSIZE_BASE_ADDRESS   FLASHSIZE_BASE

Flash size data register base address.

Definition at line 86 of file stm32f4xx_ll_utils.h.

Referenced by LL_GetFlashSize().

#define LL_MAX_DELAY   0xFFFFFFFFU

Definition at line 76 of file stm32f4xx_ll_utils.h.

Referenced by LL_mDelay().

#define PACKAGE_BASE_ADDRESS   PACKAGE_BASE

Package data register base address.

Definition at line 91 of file stm32f4xx_ll_utils.h.

Referenced by LL_GetPackageType().

#define UID_BASE_ADDRESS   UID_BASE

Unique device ID register base address.

Definition at line 81 of file stm32f4xx_ll_utils.h.

Referenced by LL_GetUID_Word0(), LL_GetUID_Word1(), and LL_GetUID_Word2().

#define UTILS_HSE_FREQUENCY_MAX   26000000U

Frequency max for HSE frequency, in Hz

Definition at line 76 of file stm32f4xx_ll_utils.c.

#define UTILS_HSE_FREQUENCY_MIN   4000000U

Frequency min for HSE frequency, in Hz

Definition at line 75 of file stm32f4xx_ll_utils.c.

#define UTILS_MAX_FREQUENCY_SCALE1   RCC_MAX_FREQUENCY

Maximum frequency for system clock at power scale1, in Hz

Definition at line 61 of file stm32f4xx_ll_utils.c.

#define UTILS_MAX_FREQUENCY_SCALE2   RCC_MAX_FREQUENCY_SCALE2

Maximum frequency for system clock at power scale2, in Hz

Definition at line 63 of file stm32f4xx_ll_utils.c.

#define UTILS_MAX_FREQUENCY_SCALE3   RCC_MAX_FREQUENCY_SCALE3

Maximum frequency for system clock at power scale3, in Hz

Definition at line 65 of file stm32f4xx_ll_utils.c.

#define UTILS_PLLVCO_INPUT_MAX   RCC_PLLVCO_INPUT_MAX

Frequency max for PLLVCO input, in Hz

Definition at line 70 of file stm32f4xx_ll_utils.c.

#define UTILS_PLLVCO_INPUT_MIN   RCC_PLLVCO_INPUT_MIN

Frequency min for PLLVCO input, in Hz

Definition at line 69 of file stm32f4xx_ll_utils.c.

#define UTILS_PLLVCO_OUTPUT_MAX   RCC_PLLVCO_OUTPUT_MAX

Frequency max for PLLVCO output, in Hz

Definition at line 72 of file stm32f4xx_ll_utils.c.

#define UTILS_PLLVCO_OUTPUT_MIN   RCC_PLLVCO_OUTPUT_MIN

Frequency min for PLLVCO output, in Hz

Definition at line 71 of file stm32f4xx_ll_utils.c.

#define UTILS_SCALE1_LATENCY1_FREQ   FLASH_SCALE1_LATENCY1_FREQ

HCLK frequency to set FLASH latency 1 in power scale 1

Definition at line 80 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE1_LATENCY2_FREQ   FLASH_SCALE1_LATENCY2_FREQ

HCLK frequency to set FLASH latency 2 in power scale 1

Definition at line 83 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE1_LATENCY3_FREQ   FLASH_SCALE1_LATENCY3_FREQ

HCLK frequency to set FLASH latency 3 in power scale 1

Definition at line 86 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE1_LATENCY4_FREQ   FLASH_SCALE1_LATENCY4_FREQ

HCLK frequency to set FLASH latency 4 in power scale 1

Definition at line 89 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE1_LATENCY5_FREQ   FLASH_SCALE1_LATENCY5_FREQ

HCLK frequency to set FLASH latency 5 in power scale 1

Definition at line 92 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE2_LATENCY1_FREQ   FLASH_SCALE2_LATENCY1_FREQ

HCLK frequency to set FLASH latency 1 in power scale 2

Definition at line 94 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE2_LATENCY2_FREQ   FLASH_SCALE2_LATENCY2_FREQ

HCLK frequency to set FLASH latency 2 in power scale 2

Definition at line 95 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE2_LATENCY3_FREQ   FLASH_SCALE2_LATENCY3_FREQ

HCLK frequency to set FLASH latency 2 in power scale 2

Definition at line 97 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE2_LATENCY4_FREQ   FLASH_SCALE2_LATENCY4_FREQ

HCLK frequency to set FLASH latency 4 in power scale 2

Definition at line 100 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE2_LATENCY5_FREQ   FLASH_SCALE2_LATENCY5_FREQ

HCLK frequency to set FLASH latency 5 in power scale 2

Definition at line 103 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE3_LATENCY1_FREQ   FLASH_SCALE3_LATENCY1_FREQ

HCLK frequency to set FLASH latency 1 in power scale 3

Definition at line 106 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE3_LATENCY2_FREQ   FLASH_SCALE3_LATENCY2_FREQ

HCLK frequency to set FLASH latency 2 in power scale 3

Definition at line 109 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().

#define UTILS_SCALE3_LATENCY3_FREQ   FLASH_SCALE3_LATENCY3_FREQ

HCLK frequency to set FLASH latency 3 in power scale 3

Definition at line 112 of file stm32f4xx_ll_utils.c.

Referenced by UTILS_SetFlashLatency().