| 
 
| 在F7上可以实现掉电保存备份4K内存功能,使用如下代码: 
 #define BKP_RAM1  (*(__IO uint32_t *) (BKPSRAM_BASE))
 
 main()
 {
 ...
 
 __HAL_RCC_PWR_CLK_ENABLE();     //RCC_APB1ENR->PWREN
 __HAL_RCC_BKPSRAM_CLK_ENABLE(); //RCC_AHB1ENR->BKPSRAMEN
 HAL_PWR_EnableBkUpAccess();     //PWR_CR1->DBP
 HAL_PWREx_EnableBkUpReg();      //PWR_CSR1->BRE
 
 ...
 
 BKP_RAM1 = 0xAA55AA55;
 }
 | 
 |