I’ve read and worked through the exercises in the Discovery book, and had a lot of fun doing so.
I’d now like to try writing and read from the FLASH memory on the STM32.
I have the STMicroelectronics F3 development board (as suggested by Discovery).
From the STM32F303VCT6 reference:
- There is 256 Kbytes of Flash memory in the STM32F303xB/C
Flash memory interface (FLITF) features:
- Read interface with prefetch buffer (2 × 64-bit words)
- Option byte loader
- Flash program/Erase operation
- Read/Write protection
- low-power mode
Before I even continue with questions, can I clarify if it’s even possible to write user data to flash at run-time, since our program BIN/ELF is also occupying space there?
And If at all possible, which registers should I look into?