STM32 拓展 备份寄存器(BKP)

打印 上一主题 下一主题

主题 1868|帖子 1868|积分 5604

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
备份寄存器简介

BKP(backup register,备份寄存器)。备份寄存器是42个16位的寄存器,可用来存储84个字节的用户应用程序数据。他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电。
当体系在待机模式下被唤醒,或体系复位或电源复位时,他们也不会被复位。
此外,BKP控制寄存器用来管理侵入检测RTC校准功能。
复位后,对备份寄存器和RTC的访问被禁止,并且备份域被保护以防止大概存在的意外的写操纵。实行以下操纵可以使能对备份寄存器和RTC的访问:
   通过设置寄存器RCC_APB1ENR的PWREN和BKPEN位来打开电源和后备接口的时钟
  电源控制寄存器(PWR_CR)的DBP位来使能对后备寄存器和RTC的访问
  侵入检测功能

当TAMPER(PC13)引脚上的信号从0变成1大概从1变成0(取决于备份控制寄存器BKP_CR的TPAL位),会产生一个侵入检测事件。侵入检测事件将所有数据备份寄存器内容扫除。
设置BKP_CSR寄存器的TPIE位为"1",当检测到侵入事件时就会产生一个中断。
RTC校准

为方便丈量,RTC时钟可以经64分频输出到侵入检测引脚TAMPER上。通过设置RTC校验寄存器(BKP_RTCCR)的CCO位来开启这一功能。
备份数据寄存器

用来存储用户数据。一共42个16位寄存器(大容量和互联型是42个,中小容量产品是20个),可以存84个字节的数据。

其他寄存器

RTC时钟校准寄存器,备份控制寄存器,备份控制/状态寄存器。参考手册49页。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

立山

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表