Difference between revisions of "HANcoder/STM32/Blocks/Save EEPROM"
(Created page with "{{HANcoder/block |info = The STM32 controller does not have dedicated EEPROM on-chip. All EEPROM write, read and erase operations are therefore performed in a RAM buffer. To...") |
|||
Line 12: | Line 12: | ||
|maskImage = SaveEEPROMMask.png | |maskImage = SaveEEPROMMask.png | ||
− | |SeeAlso = [[HANcoder/ | + | |SeeAlso = [[HANcoder/Erase_EEPROM|Erase EEPROM]], [[HANcoder/Write_to_EEPROM|Write to EEPROM]], [[HANcoder/Read_from_EEPROM|Read from EEPROM]] |
}} | }} |
Revision as of 08:50, 22 March 2017
Supported Targets: Olimexino, E407, P405
General information about Save EEPROM
The STM32 controller does not have dedicated EEPROM on-chip. All EEPROM write, read and erase operations are therefore performed in a RAM buffer. To make sure RAM buffer contents are still valid after a power-off, its contents needs to be save in flash EEPROM, which is achieved with this block. This is typically called during the software shutdown sequence, right before power off.