2023-03-15 04:00 AM
2023-03-15 04:23 AM
AFAIK only the 'L0 and 'L1 famiilies have what ST calls EEPROM, i.e. no Cortex-M4-based STM32.
The STM32L1xx family, while NRND, is still under the 10-year commitment, so they should be around for some time.
The alternatives are
Optimal choice is given by particular requirements of given application.
JW
2023-03-15 04:43 AM
Probably because the structures are large and hard to manufacture, and don't scale well into new processes?
The goal is to make small low cost general purpose MCU, with high wafer yields, easy to test, and not to combine specialized and incongruant technologies.
2023-03-15 04:47 AM
The preferred method would be to use a RAM technology that is sustained with a battery or supercap at very low currents
2023-03-15 08:04 AM
Use flash and just invent something to spread wear right for your use case.