STM32F103xB HAL User Manual
|
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 |
FLASH handle Structure definition.
Definition at line 88 of file stm32f1xx_hal_flash.h.
__IO uint32_t FLASH_ProcessTypeDef::Address |
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().
__IO uint64_t FLASH_ProcessTypeDef::Data |
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().
__IO uint32_t FLASH_ProcessTypeDef::DataRemaining |
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().
__IO uint32_t FLASH_ProcessTypeDef::ErrorCode |
FLASH error code This parameter can be a value of FLASH Error Codes
Definition at line 100 of file stm32f1xx_hal_flash.h.
Referenced by FLASH_MassErase(), FLASH_OB_DisableWRP(), FLASH_OB_EnableWRP(), FLASH_OB_ProgramData(), FLASH_OB_RDP_LevelConfig(), FLASH_OB_UserConfig(), FLASH_PageErase(), FLASH_Program_HalfWord(), FLASH_SetErrorCode(), HAL_FLASH_GetError(), and HAL_FLASHEx_OBErase().
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().