STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
Loading...
Searching...
No Matches
FLASH Private Constants
Collaboration diagram for FLASH Private Constants:

Macros

#define ACR_BYTE0_ADDRESS   0x40023C00U
 ACR register byte 0 (Bits[7:0]) base address.
 
#define OPTCR_BYTE0_ADDRESS   0x40023C14U
 OPTCR register byte 0 (Bits[7:0]) base address.
 
#define OPTCR_BYTE1_ADDRESS   0x40023C15U
 OPTCR register byte 1 (Bits[15:8]) base address.
 
#define OPTCR_BYTE2_ADDRESS   0x40023C16U
 OPTCR register byte 2 (Bits[23:16]) base address.
 
#define OPTCR_BYTE3_ADDRESS   0x40023C17U
 OPTCR register byte 3 (Bits[31:24]) base address.
 
#define FLASH_TIMEOUT_VALUE   50000U /* 50 s */
 

Detailed Description

Macro Definition Documentation

◆ ACR_BYTE0_ADDRESS

#define ACR_BYTE0_ADDRESS   0x40023C00U

#include <stm32f4xx_hal_flash.h>

ACR register byte 0 (Bits[7:0]) base address.

Definition at line 361 of file stm32f4xx_hal_flash.h.

◆ OPTCR_BYTE0_ADDRESS

#define OPTCR_BYTE0_ADDRESS   0x40023C14U

#include <stm32f4xx_hal_flash.h>

OPTCR register byte 0 (Bits[7:0]) base address.

Definition at line 365 of file stm32f4xx_hal_flash.h.

Referenced by FLASH_OB_BOR_LevelConfig(), FLASH_OB_GetBOR(), FLASH_OB_UserConfig(), HAL_FLASH_OB_Launch(), and HAL_FLASHEx_AdvOBGetConfig().

◆ OPTCR_BYTE1_ADDRESS

#define OPTCR_BYTE1_ADDRESS   0x40023C15U

#include <stm32f4xx_hal_flash.h>

OPTCR register byte 1 (Bits[15:8]) base address.

Definition at line 369 of file stm32f4xx_hal_flash.h.

Referenced by FLASH_OB_GetRDP(), and FLASH_OB_RDP_LevelConfig().

◆ OPTCR_BYTE2_ADDRESS

#define OPTCR_BYTE2_ADDRESS   0x40023C16U

#include <stm32f4xx_hal_flash.h>

OPTCR register byte 2 (Bits[23:16]) base address.

Definition at line 373 of file stm32f4xx_hal_flash.h.

Referenced by FLASH_OB_DisablePCROP(), FLASH_OB_DisableWRP(), FLASH_OB_EnablePCROP(), FLASH_OB_EnableWRP(), FLASH_OB_GetWRP(), and HAL_FLASHEx_AdvOBGetConfig().

◆ OPTCR_BYTE3_ADDRESS

#define OPTCR_BYTE3_ADDRESS   0x40023C17U

#include <stm32f4xx_hal_flash.h>

OPTCR register byte 3 (Bits[31:24]) base address.

Definition at line 377 of file stm32f4xx_hal_flash.h.

Referenced by HAL_FLASHEx_OB_DeSelectPCROP(), and HAL_FLASHEx_OB_SelectPCROP().

◆ FLASH_TIMEOUT_VALUE

#define FLASH_TIMEOUT_VALUE   50000U /* 50 s */

#include <stm32f4xx_hal_flash.c>

Definition at line 94 of file stm32f4xx_hal_flash.c.

Referenced by HAL_FLASH_OB_Launch(), and HAL_FLASH_Program().