Skip to main content
baranovus
Associate III
December 19, 2017
Question

Work of ''status = FLASH_WaitForLastOperation(FLASH_ER_PRG_TIMEOUT);'' from flash.

  • December 19, 2017
  • 0 replies
  • 456 views
Posted on December 19, 2017 at 15:29

Hello All.

From the RM I know that during Flash Erase operations CPU does not have access to flash memory bus. But the HAL function 'FLASH_Status FLASH_ErasePage(uint32_t Page_Address)' does not have __ramfunc attribute and fetches instructions from flash. How does it manage to work without access to flash bus?

Thanks

Aleks.

    This topic has been closed for replies.