2023-06-06 06:33 AM - last edited on 2023-09-01 09:21 AM by Amel NASRI
2023-06-06 06:47 AM
Why do you want to emulate EEPROM on the STM32L010F4 when it has 128 Bytes real EEPROM?
Regards
/Peter
2023-06-06 07:02 AM
The current controller (STM32F070F6P6) we are using eeprom emulation concept for our project. Due to controller unavailability, we changed the controller to (STM32L010F4P6).
In the new controller we don't want to change any program and all. So, we wanted it like same behavior.
So, kindly clarify that STM32L010F4P6 controller will support eeprom emulation concept.
If support, send any link related for that.
2023-06-06 07:24 AM
Please forgive me, but I am just trying to grasp and understand your requirements.
The purpose of EEPROM emulation in flash is to emulate non-existent EEPROM in flash and to do two things:
Both are already possible with the STM32L0, as they are completely based on EEPROM. In addition, an EEPROM emulation requires a multiple of flash memory compared to the necessary EEPROM size to raise the write cycle number mentioned.
Emulating EEPROM in real EEPROM is like building a railway car substitute under a car with rubber tyres so you can drive on rails.
If you can't buy the car with rubber tyres anymore, but you can buy railway cars, you build the railway car on top of the railway car substitute.
Does that really make sense?