
Registered on : 04-17-2009
Messages : 1
OFF-Line
|
The flash programming manual states that:
"During a write operation to the Flash memory, any attempt to read the Flash memory will stall the bus."
Does this applies to the whole flash memory or just to accesses to the same page that is beeing programmed/erased?
Or, in another way, if I´m programming page A, can I execute code from page B?
If the stall applies to accesses to all flash memory locations, then I don´t understand why the flash programming flowchart has a polling loop reading the BUSY bit, that piece of code will not execute until the programming has finished (and the BUSY bit cleared), unless is executed from RAM (which is not mentioned in the manual).
|
|
|