STM32L443xx HAL User Manual
Defines
FLASH Flags Definition
FLASH

Defines

#define FLASH_FLAG_EOP   FLASH_SR_EOP
#define FLASH_FLAG_OPERR   FLASH_SR_OPERR
#define FLASH_FLAG_PROGERR   FLASH_SR_PROGERR
#define FLASH_FLAG_WRPERR   FLASH_SR_WRPERR
#define FLASH_FLAG_PGAERR   FLASH_SR_PGAERR
#define FLASH_FLAG_SIZERR   FLASH_SR_SIZERR
#define FLASH_FLAG_PGSERR   FLASH_SR_PGSERR
#define FLASH_FLAG_MISERR   FLASH_SR_MISERR
#define FLASH_FLAG_FASTERR   FLASH_SR_FASTERR
#define FLASH_FLAG_RDERR   FLASH_SR_RDERR
#define FLASH_FLAG_OPTVERR   FLASH_SR_OPTVERR
#define FLASH_FLAG_BSY   FLASH_SR_BSY
#define FLASH_FLAG_PEMPTY   FLASH_SR_PEMPTY
#define FLASH_FLAG_SR_ERRORS
#define FLASH_FLAG_ECCC   FLASH_ECCR_ECCC
#define FLASH_FLAG_ECCD   FLASH_ECCR_ECCD
#define FLASH_FLAG_ECCR_ERRORS   (FLASH_FLAG_ECCD | FLASH_FLAG_ECCC)
#define FLASH_FLAG_ALL_ERRORS

Define Documentation

Value:

Definition at line 543 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_BSY   FLASH_SR_BSY

FLASH Busy flag

Definition at line 517 of file stm32l4xx_hal_flash.h.

Referenced by FLASH_WaitForLastOperation().

#define FLASH_FLAG_ECCC   FLASH_ECCR_ECCC

FLASH ECC correction

Definition at line 538 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_ECCD   FLASH_ECCR_ECCD

FLASH ECC detection

Definition at line 539 of file stm32l4xx_hal_flash.h.

Definition at line 541 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_EOP   FLASH_SR_EOP

FLASH End of operation flag

Definition at line 506 of file stm32l4xx_hal_flash.h.

Referenced by FLASH_WaitForLastOperation(), and HAL_FLASH_IRQHandler().

#define FLASH_FLAG_FASTERR   FLASH_SR_FASTERR

FLASH Fast programming error flag

Definition at line 514 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_MISERR   FLASH_SR_MISERR

FLASH Fast programming data miss error flag

Definition at line 513 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_OPERR   FLASH_SR_OPERR

FLASH Operation error flag

Definition at line 507 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_OPTVERR   FLASH_SR_OPTVERR

FLASH Option validity error flag

Definition at line 516 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_PEMPTY   FLASH_SR_PEMPTY

FLASH Program empty

Definition at line 522 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_PGAERR   FLASH_SR_PGAERR

FLASH Programming alignment error flag

Definition at line 510 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_PGSERR   FLASH_SR_PGSERR

FLASH Programming sequence error flag

Definition at line 512 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_PROGERR   FLASH_SR_PROGERR

FLASH Programming error flag

Definition at line 508 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_RDERR   FLASH_SR_RDERR

FLASH PCROP read error flag

Definition at line 515 of file stm32l4xx_hal_flash.h.

#define FLASH_FLAG_SIZERR   FLASH_SR_SIZERR

FLASH Size error flag

Definition at line 511 of file stm32l4xx_hal_flash.h.

Value:
(FLASH_FLAG_OPERR   | FLASH_FLAG_PROGERR | FLASH_FLAG_WRPERR | \
                                   FLASH_FLAG_PGAERR  | FLASH_FLAG_SIZERR  | FLASH_FLAG_PGSERR | \
                                   FLASH_FLAG_MISERR  | FLASH_FLAG_FASTERR | FLASH_FLAG_RDERR  | \
                                   FLASH_FLAG_OPTVERR | FLASH_FLAG_PEMPTY)

Definition at line 523 of file stm32l4xx_hal_flash.h.

Referenced by FLASH_WaitForLastOperation(), and HAL_FLASH_IRQHandler().

#define FLASH_FLAG_WRPERR   FLASH_SR_WRPERR

FLASH Write protection error flag

Definition at line 509 of file stm32l4xx_hal_flash.h.