11.2.9.5 FLASH_WaitForLastOperation
FLASH_Status FLASH_WaitForLastOperation ( uint32_t
Timeout)
Waits for a FLASH operation to complete or a TIMEOUT to occur.
ï‚· Timeout : FLASH programming Timeout
ï‚· FLASH Status: The returned value can be:
FLASH_BUSY, FLASH_ERROR_PROGRAM,
FLASH_ERROR_WRP, FLASH_COMPLETE or
FLASH_TIMEOUT.
11.3 FLASH Firmware driver defines
11.3.1 FLASH
FLASH
FLASH_Flags
ï‚· #define: FLASH_FLAG_BSY FLASH_SR_BSY
FLASH Busy flag
ï‚· #define: FLASH_FLAG_PGERR FLASH_SR_PGERR
FLASH Programming error flag
ï‚· #define: FLASH_FLAG_WRPERR FLASH_SR_WRPERR
FLASH Write protected error flag
ï‚· #define: FLASH_FLAG_EOP FLASH_SR_EOP
FLASH End of Programming flag
FLASH_Interrupts
ï‚· #define: FLASH_IT_EOP FLASH_CR_EOPIE
End of programming interrupt source
ï‚· #define: FLASH_IT_ERR FLASH_CR_ERRIE
Error interrupt source