回忆录——ST的BKP

CC系 / 2024-12-29 / 原文


1.开BKP和PWR时钟

点击查看代码
	/*开启时钟*/
	RCC_APB1PeriphClockCmd(RCC_APB1Periph_PWR, ENABLE);		//开启PWR的时钟
	RCC_APB1PeriphClockCmd(RCC_APB1Periph_BKP, ENABLE);		//开启BKP的时钟
2.使能BKP的访问
点击查看代码
	/*备份寄存器访问使能*/
	PWR_BackupAccessCmd(ENABLE);							//使用PWR开启对备份寄存器的访问

3.读写BKP

点击查看代码
BKP_WriteBackupRegister(BKP_DR1, 0x4231);	//写入测试数据到备份寄存器
BKP_ReadBackupRegister(BKP_DR1);		//读取备份寄存器的数据