cancel
Showing results for 
Search instead for 
Did you mean: 

I want to select a controller to design a energy meter. Is it necessary that controller should have EEPROM memory in built?

PKuma.12
Associate II

I am really confused that is it necessary or not. Because if I am going to the series STM32F030 these controller doesn't have in built EEPROM memory.

1 ACCEPTED SOLUTION

Accepted Solutions

Perhaps you work with someone who has a better grasp of the project requirements and specific use cases?

If you have a value that is constantly changing, and must be remembered, I don't think FLASH is appropriate, at the very least it is not the best choice.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..

View solution in original post

6 REPLIES 6

Perhaps look at using the L0 series parts instead.​

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
PKuma.12
Associate II

My question is that could I used a controller without EEPROM for my application?

Perhaps you work with someone who has a better grasp of the project requirements and specific use cases?

If you have a value that is constantly changing, and must be remembered, I don't think FLASH is appropriate, at the very least it is not the best choice.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
PKuma.12
Associate II

Yes as because it is energy meter so its value will be continuously change.

so you mean that EEPROM must be present to store values?

No, I'm saying that FLASH is perhaps the least suitable. Data could be journalled, and spread across multiple pages, to mitigate wear and failure.

Perhaps think about NVRAM (RTC/BKPRAM)

What design choices are driving the use of the F0 over the L0 parts?

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
PKuma.12
Associate II

As because of the cost reduction.

Thank you for the answer.