I want to store calibration data on a microcontroller (namely the STM32 line) however with a large amount of flash memory available to ustilise, I wondered if there is a standard area of memory that is typicaly cordoned off for such hardcoded user constants.
My initial thought is to put the data in the last page of the flash memory. This is the furthest from the programming code which starts in the first page and thus unlikely to corrupt the programming code.
Is there a generic rule of thumb for location of writing such constants into flash? (like in the last pages of Flash)