![]() |
ParaLib 2.0.15-master SHA: 2e03d68caa
|
Flash parameter storage for STMicroelectronics SMT32H7 Series. More...
#include "lib/Para/SYS_Type.h"#include "lib/Para/PARA_Lib.h"Go to the source code of this file.
Functions | |
| void | PARA_FlashInit (void) |
| Initialization of parameter flash interface needs to be called before: More... | |
| void | PARA_FlashReadFromBackup (uint16_t location, ParameterAccessSource Access, uint8_t AccessLevel) |
| Reads backup-values from flash and stores them into parameter values. More... | |
| bool | PARA_FlashWriteToBackup (uint16_t location) |
| Writes backup-values into flash All parameters with storage-location selected in parameter location are processed, all others are ignored. More... | |
| bool | PARA_FlashRestoreDefaults (uint16_t location, ParameterAccessSource Access, uint8_t AccessLevel) |
Flash parameter storage for STMicroelectronics SMT32H7 Series.
© Copyright 2017-2022 Copyright: Retostronik GmbH Stütingstraße 30 58285 Gevelsberg
| void PARA_FlashInit | ( | void | ) |
Initialization of parameter flash interface needs to be called before:
| void PARA_FlashReadFromBackup | ( | uint16_t | location, |
| ParameterAccessSource | Access, | ||
| uint8_t | AccessLevel | ||
| ) |
Reads backup-values from flash and stores them into parameter values.
All parameters with storage-location selected in parameter location are processed, all others are ignored. The parameter values are written with the OnWrite-function defined in the parameter itself. In case of an error, the default value is set.
| location | selects the storage location |
| Access | Source of access (see Access restrictions). |
| AccessLevel | Actual AccessLevel (see Access restrictions). |
All parameters with storage-location selected in parameter location are processed, all others are ignored. The parameter values are written with the OnWrite-function defined in the parameter itself. In case of an error, the default value is set. Flash must be unlocked!
| location | selects the storage location |
| Access | Source of access (see Access restrictions). |
| AccessLevel | Actual AccessLevel (see Access restrictions). |
| bool PARA_FlashRestoreDefaults | ( | uint16_t | location, |
| ParameterAccessSource | Access, | ||
| uint8_t | AccessLevel | ||
| ) |
| bool PARA_FlashWriteToBackup | ( | uint16_t | location | ) |
Writes backup-values into flash All parameters with storage-location selected in parameter location are processed, all others are ignored.
| location | selects the storage location |
| True | if successfull. |