![]() |
STM32F2 Standard Peripheral bibliotheek
1.0
ST Microelectronics bibliotheek documentatie voor de STM32F2 Standard Peripheral Library
|
Backup Regulator configuration functions. More...
Functions | |
| void | PWR_BackupRegulatorCmd (FunctionalState NewState) |
| Enables or disables the Backup Regulator. More... | |
Backup Regulator configuration functions.
===============================================================================
Backup Regulator configuration functions
===============================================================================
- The backup domain includes 4 Kbytes of backup SRAM accessible only from the
CPU, and address in 32-bit, 16-bit or 8-bit mode. Its content is retained
even in Standby or VBAT mode when the low power backup regulator is enabled.
It can be considered as an internal EEPROM when VBAT is always present.
You can use the PWR_BackupRegulatorCmd() function to enable the low power
backup regulator and use the PWR_GetFlagStatus(PWR_FLAG_BRR) to check if it is
ready or not.
- When the backup domain is supplied by VDD (analog switch connected to VDD)
the backup SRAM is powered from VDD which replaces the VBAT power supply to
save battery life.
- The backup SRAM is not mass erased by an tamper event. It is read protected
to prevent confidential data, such as cryptographic private key, from being
accessed. The backup SRAM can be erased only through the Flash interface when
a protection level change from level 1 to level 0 is requested.
Refer to the description of Read protection (RDP) in the Flash programming manual. | void PWR_BackupRegulatorCmd | ( | FunctionalState | NewState | ) |
Enables or disables the Backup Regulator.
| NewState,: | new state of the Backup Regulator. This parameter can be: ENABLE or DISABLE. |
| None |