STM32G474xx HAL User Manual
定义
FLASH标志定义
FLASH导出常量

定义

#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_ECCC   FLASH_ECCR_ECCC
#define FLASH_FLAG_ECCD   FLASH_ECCR_ECCD
#define FLASH_FLAG_ECCC2   FLASH_ECCR_ECCC2
#define FLASH_FLAG_ECCD2   FLASH_ECCR_ECCD2
#define FLASH_FLAG_SR_ERRORS
#define FLASH_FLAG_ECCR_ERRORS   (FLASH_FLAG_ECCC | FLASH_FLAG_ECCD | FLASH_FLAG_ECCC2 | FLASH_FLAG_ECCD2)
#define FLASH_FLAG_ALL_ERRORS   (FLASH_FLAG_SR_ERRORS | FLASH_FLAG_ECCR_ERRORS)

定义说明

定义于文件 stm32g4xx_hal_flash.h 的第 541 行。

#define FLASH_FLAG_BSY   FLASH_SR_BSY

FLASH忙标志

定义于文件 stm32g4xx_hal_flash.h 的第 524 行。

引用于 FLASH_WaitForLastOperation()HAL_FLASHEx_OB_DBankConfig()

#define FLASH_FLAG_ECCC   FLASH_ECCR_ECCC

FLASH 64位LSB ECC纠正

定义于文件 stm32g4xx_hal_flash.h 的第 525 行。

#define FLASH_FLAG_ECCC2   FLASH_ECCR_ECCC2

FLASH 64位MSB ECC纠正(仅128位模式)

定义于文件 stm32g4xx_hal_flash.h 的第 528 行。

#define FLASH_FLAG_ECCD   FLASH_ECCR_ECCD

FLASH 64位LSB ECC检测

定义于文件 stm32g4xx_hal_flash.h 的第 526 行。

#define FLASH_FLAG_ECCD2   FLASH_ECCR_ECCD2

FLASH 64位MSB ECC检测(仅128位模式)

定义于文件 stm32g4xx_hal_flash.h 的第 529 行。

定义于文件 stm32g4xx_hal_flash.h 的第 537 行。

#define FLASH_FLAG_EOP   FLASH_SR_EOP

FLASH操作完成标志

定义于文件 stm32g4xx_hal_flash.h 的第 513 行。

引用于 FLASH_WaitForLastOperation()HAL_FLASH_IRQHandler()

#define FLASH_FLAG_FASTERR   FLASH_SR_FASTERR

FLASH快速编程错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 521 行。

#define FLASH_FLAG_MISERR   FLASH_SR_MISERR

FLASH快速编程数据缺失错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 520 行。

#define FLASH_FLAG_OPERR   FLASH_SR_OPERR

FLASH操作错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 514 行。

#define FLASH_FLAG_OPTVERR   FLASH_SR_OPTVERR

FLASH选项有效性错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 523 行。

#define FLASH_FLAG_PGAERR   FLASH_SR_PGAERR

FLASH编程对齐错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 517 行。

#define FLASH_FLAG_PGSERR   FLASH_SR_PGSERR

FLASH编程顺序错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 519 行。

#define FLASH_FLAG_PROGERR   FLASH_SR_PROGERR

FLASH编程错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 515 行。

#define FLASH_FLAG_RDERR   FLASH_SR_RDERR

FLASH PCROP读取错误标志

定义于文件 stm32g4xx_hal_flash.h 的第 522 行。

#define FLASH_FLAG_SIZERR   FLASH_SR_SIZERR

FLASH大小错误标志

定义于文件 stm32g4xx_hal_flash.h 的第