STM32H735xx HAL User Manual
Data Fields
FLASH_ProcessTypeDef Struct Reference

FLASH handle Structure definition. More...

#include <stm32h7xx_hal_flash.h>

Data Fields

__IO FLASH_ProcedureTypeDef ProcedureOnGoing
__IO uint32_t NbSectorsToErase
__IO uint32_t VoltageForErase
__IO uint32_t Sector
__IO uint32_t Address
HAL_LockTypeDef Lock
__IO uint32_t ErrorCode

Detailed Description

FLASH handle Structure definition.

Definition at line 61 of file stm32h7xx_hal_flash.h.


Field Documentation

Internal variable to save address selected for program

Definition at line 71 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASH_Program_IT().

HAL_LockTypeDef FLASH_ProcessTypeDef::Lock

FLASH locking object

Definition at line 73 of file stm32h7xx_hal_flash.h.

Internal variable to save the remaining sectors to erase in IT context

Definition at line 65 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().

Internal variable to indicate which procedure is ongoing or not in IT context

Definition at line 63 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

Internal variable to define the current sector which is erasing

Definition at line 69 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().

Internal variable to provide voltage range selected by user in IT context

Definition at line 67 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().


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