I'm emulating NVM memory in a flash page, i wonder if anybody knows how long time it should take to do a flash page erase? According to my measurements it seems to take about 20 ms is this corrrect?
Additionaly it seems as the flash page erase command sucks the processor completely it stalls until it finnishes so is there any way to make the flash page erase an background operation? I have quite tough timing requirements and if the processing stops for 20 ms it causes problems in some cases.
Thankful for feedback
Best Regards Fredrik Liljenvall