本文目录一览:

stm32有没有即使在断电情况下也不会丢失的数据寄存器?应该怎么用?_百度...

1、触发了入侵中断,使用时要禁用入侵中断功能,否则会导致备份寄存器数据在关机。在关机的时候掉电,需要备份寄存器在关机的时候保存数据,那么VBAT需要接到纽扣电池,关机之后VBAT也掉电,备份寄存器是无法保存的。

2、先执行上面两个函数后才能读写bkp。读bkp的时候就是 data=BKP_ReadBackupRegister(BKP_DRx);写bkp的时候就是 BKP_WriteBackupRegister(BKP_DRx, data);BKP_DRx就是bkp寄存器,比如BKP_DR11。注意data最多是16位的数据。

3、中断屏蔽寄存器相当于你家的电总闸,中断使能寄存器就相当于你家电灯开关。一旦屏蔽了某一个中断位,无论你是否使能这位中断,它都无效。