Content originally posted in LPCWare by MikeSimmonds on Wed Nov 05 11:38:34 MST 2014
Just read the flash memory area the same as ram; only the address is different.
It is only writing to flash (erasing/programming) that needs IAP.
[Unless you have set code-read-protection of course, then, obviously, you cannot read or write flash!]
I.e. memcpy(ramBuff, flashPageAddress, pageSize); in "C"
Get the start of flash address etc. from your user manual.
Mike