STM32F439xx HAL User Manual
Data Fields
FLASH_EraseInitTypeDef Struct Reference

FLASH Erase structure definition. More...

#include <stm32f4xx_hal_flash_ex.h>

Data Fields

uint32_t TypeErase
uint32_t Banks
uint32_t Sector
uint32_t NbSectors
uint32_t VoltageRange

Detailed Description

FLASH Erase structure definition.

Definition at line 63 of file stm32f4xx_hal_flash_ex.h.


Field Documentation

Select banks to erase when Mass erase is enabled. This parameter must be a value of FLASH Banks

Definition at line 68 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_Erase(), and HAL_FLASHEx_Erase_IT().

Number of sectors to be erased. This parameter must be a value between 1 and (max number of sectors - value of Initial sector)

Definition at line 74 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_Erase(), and HAL_FLASHEx_Erase_IT().

Initial FLASH sector to erase when Mass erase is disabled This parameter must be a value of FLASH Sectors

Definition at line 71 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_Erase(), and HAL_FLASHEx_Erase_IT().

Mass erase or sector Erase. This parameter can be a value of FLASH Type Erase

Definition at line 65 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_Erase(), and HAL_FLASHEx_Erase_IT().

The device voltage range which defines the erase parallelism This parameter must be a value of FLASH Voltage Range

Definition at line 77 of file stm32f4xx_hal_flash_ex.h.

Referenced by HAL_FLASHEx_Erase(), and HAL_FLASHEx_Erase_IT().


The documentation for this struct was generated from the following file: