"If a bit is set in this register, the corresponding block may be executed or read by software or debuggers. If a bits in this register are cleared and the same block in the FMPREn register is cleared, the corresponding block may only be executed, and contents of the memory block are prohibited from being read as data."
What exactly do you mean software?
When I am using the combination (FMPPEn=0, FMPREn=0) or (FMPPE=1, FMPRE=0) the read access is not allowed.
So my question is, if I have inside the FLASH const values or tables, will my firmware code running from that FLASH will not be able to read the tables or consts?
Or by software you are refering to external softwares?
