STM32H750VB page size for flash erase - is it 128K, and if so, are there ways to partially erase the flash for persistent data storage?
I have application that fits comfortably in 128K bytes and has some persistent storage (data tables that are occasionally written by the application journaling-style, and occasionally a need to erase some of the data to accommodate more
Here is my question - the STM32H750VB shows 128K flash, and in the datasheet (table 51) I see:
tERASE128KB Sector (128 KB) erase time...
That suggests to me that I can't use the device flash memory for persistent data storage, as erasing some of the flash would also erase any software resident in the same flash memory (I don't plan to use any external flash, EEPROM or RAM.)
Am I missing something in the way this device handles flash erase?
Thanks!
