2020-02-27 01:14 AM
I am in the process of understanding the internals of the RTC (Real Time Clock) inside the STM32F446 microcontroller. I have already written some code and released it and now I'm afraid that the code might damage the microcontroller in the long run. I read that there is non-volatile storage in the RTC module and in school I learned that you can only write to a flash so many time before it's destroyed. In my code I reset the RTC frequently and I'm afraid this frequent resetting leads to frequent writes to non-volatile storage with limited number of allowed writes. Could someone please assess whether my concerns are warranted or if I have misunderstood something?