Skip to main content
PKuma.12
Associate III
August 16, 2019
Solved

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

  • August 16, 2019
  • 4 replies
  • 1706 views

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.

This topic has been closed for replies.
Best answer by Tesla DeLorean

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.

4 replies

Tesla DeLorean
Guru
August 16, 2019

Perhaps look at using the L0 series parts instead.​

Tips, Buy me a coffee, or three.. PayPal VenmoUp vote any posts that you find helpful, it shows what's working..
PKuma.12
PKuma.12Author
Associate III
August 16, 2019

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

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
August 16, 2019

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 VenmoUp vote any posts that you find helpful, it shows what's working..
PKuma.12
PKuma.12Author
Associate III
August 16, 2019

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?

Tesla DeLorean
Guru
August 16, 2019

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 VenmoUp vote any posts that you find helpful, it shows what's working..
PKuma.12
PKuma.12Author
Associate III
August 20, 2019

As because of the cost reduction.

Thank you for the answer.