STM32F103xB HAL User Manual
Data Fields
FLASH_ProcessTypeDef Struct Reference

FLASH handle Structure definition. More...

#include <stm32f1xx_hal_flash.h>

Data Fields

__IO FLASH_ProcedureTypeDef ProcedureOnGoing
__IO uint32_t DataRemaining
__IO uint32_t Address
__IO uint64_t Data
HAL_LockTypeDef Lock
__IO uint32_t ErrorCode

Detailed Description

FLASH handle Structure definition.

Definition at line 88 of file stm32f1xx_hal_flash.h.


Field Documentation

Internal variable to save address selected for program or erase

Definition at line 94 of file stm32f1xx_hal_flash.h.

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

Internal variable to save data to be programmed

Definition at line 96 of file stm32f1xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASH_Program_IT().

Internal variable to save the remaining pages to erase or half-word to program in IT context

Definition at line 92 of file stm32f1xx_hal_flash.h.

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

HAL_LockTypeDef FLASH_ProcessTypeDef::Lock

FLASH locking object

Definition at line 98 of file stm32f1xx_hal_flash.h.

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

Definition at line 90 of file stm32f1xx_hal_flash.h.

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


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