Difference between revisions of "HANcoder/STM32/Blocks/Save EEPROM"
From OpenMBD
Line 16: | Line 16: | ||
|maskImage = SaveEEPROMMask.png | |maskImage = SaveEEPROMMask.png | ||
− | |SeeAlso = [[HANcoder/Erase_EEPROM|Erase EEPROM]] | + | |SeeAlso = [[HANcoder/Erase_EEPROM|Erase EEPROM]] {{!}} [[HANcoder/Write_to_EEPROM|Write to EEPROM]] {{!}} [[HANcoder/Read_from_EEPROM|Read from EEPROM]] |
}} | }} |
Revision as of 13:53, 23 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.
Trigger Port
Connect the port to a trigger source to execute the block only when necessary.