I would like to save some data in the internal flash memory of an STM32L476. I found examples and guides and I was able to write and read data from flash. But I have a question: is the internal flash memory the same used to store the program? if yes, how can I be sure that my data will not overwrite the program? Are there any flash locations reserved for user data? Is there a way to compiler (Use Atolic Truestudio) without put the program in some areas of the flash?
Thanks in advance.