STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
FLASH_EraseInitTypeDef Struct Reference

FLASH Erase structure definition. More...

#include <stm32h7xx_hal_flash_ex.h>

Public Attributes

uint32_t TypeErase
 Mass erase or sector Erase.
uint32_t Banks
 Select banks to erase when Mass erase is enabled.
uint32_t Sector
 Initial FLASH sector to erase when Mass erase is disabled This parameter must be a value of FLASH Sectors.
uint32_t NbSectors
 Number of sectors to be erased.
uint32_t VoltageRange
 The device voltage range which defines the erase parallelism This parameter must be a value of FLASHEx_Voltage_Range.

Detailed Description

FLASH Erase structure definition.

Definition at line 45 of file stm32h7xx_hal_flash_ex.h.

Member Data Documentation

◆ Banks

uint32_t FLASH_EraseInitTypeDef::Banks

Select banks to erase when Mass erase is enabled.

This parameter must be a value of FLASH Banks

Definition at line 50 of file stm32h7xx_hal_flash_ex.h.

◆ NbSectors

uint32_t FLASH_EraseInitTypeDef::NbSectors

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 56 of file stm32h7xx_hal_flash_ex.h.

◆ Sector

uint32_t FLASH_EraseInitTypeDef::Sector

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

Definition at line 53 of file stm32h7xx_hal_flash_ex.h.

◆ TypeErase

uint32_t FLASH_EraseInitTypeDef::TypeErase

Mass erase or sector Erase.

This parameter can be a value of FLASH Type Erase

Definition at line 47 of file stm32h7xx_hal_flash_ex.h.

◆ VoltageRange

uint32_t FLASH_EraseInitTypeDef::VoltageRange

The device voltage range which defines the erase parallelism This parameter must be a value of FLASHEx_Voltage_Range.

Definition at line 59 of file stm32h7xx_hal_flash_ex.h.


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