cancel
Showing results for 
Search instead for 
Did you mean: 

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

baranovus
Associate III
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.

0 REPLIES 0