STM32之BKP后备域库函数介绍

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Cherish511842885/article/details/52800700

1.BKP_DeInit函数的功能是将外设BKP的全部寄存器重设为默认值。

2.BKP_TamperPinLevelConfig函数的功能是设置侵入检测引脚的有效电平。

.BKP_TamperPinLevel可取的值有.BKP_TamperPinLevel_High/_Low.分别是检测高低电平。

3.BKP_TamperPinCmd函数的功能是使能或失能引脚的侵入检测功能。

BKP_TamperPinCmd(enable);

4.BKP_WriteBackupRegister函数的功能是想指定的后备寄存器中写入用户程序数据。他分别可以选用1~10不同的数据寄存器。

BKP_WriteBackupRegister(BKP_DR1,0XA587);

5.BKP_ReadBackupRegister函数的功能是从指定的后备寄存器中读出数据。

u16 Data;

Data = BKP_ReadBackupRegister(BKP_DR1);//从后备寄存器Register1中读出数据。

6.BKP_ClearITPendingBit函数的功能是清除侵入检测中断的待处理位。


猜你喜欢

转载自blog.csdn.net/Cherish511842885/article/details/52800700