STM32CubeMX HAL F103 BKP备份寄存器使用

以下是本人自己的应用笔记,如果有错误的地方,欢迎评论区指出,我会及时更正-[2021.09.28]

1.需要开启RTC功能

2.API调用

初始化程序已经自动生成好了,直接使用下面的两个函数就可以了

将num数据保存在RTC_BKP_DR1的位置

uint16_t num = 0x25;
HAL_RTCEx_BKUPWrite(&hrtc,RTC_BKP_DR1,num);

在RTC_BKP_DR1的位置读取数据

uint16_t num = 0;
num = HAL_RTCEx_BKUPRead(&hrtc,RTC_BKP_DR1);

3.参考资料




注意:VBAT引脚需要连接备用电池,如果VBAT引脚掉电了,BKP的数据也会丢失

STM32CubeMX HAL F103 BKP备份寄存器使用相关推荐

  1. 28_RTC实时时钟BKP备份寄存器

    目录 RTC(Real Time Clock):实时时钟 RTC特征 RTC工作原理框图 BKP备份寄存器 RTC相关寄存器 配置RTC寄存器 配置过程: 读RTC寄存器 RTC相关库函数讲解 RTC ...

  2. stm32F103R6之BKP(备份寄存器)

    目录 概述 侵入检测 RTC校准 概述 Stm32F103有42个16位的备份寄存器.他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电.当系统在待机模式下被唤醒,或系统复位或电源复位时 ...

  3. stm32 hal库 rtc 备份 寄存器 备份sram 调试笔记

    rtc 是可以单独供电的,通常设计rtc是带有一个纽扣电池用来给rtc供电.本次是调试rtc 的备份寄存器和备份sram,这两个都是可以在rtc不断电情况下一直保存数据. 步骤 配置rtc参数,用cu ...

  4. STM32学习心得二十一:实时时钟RTC和备份寄存器BKP特征、原理及相关实验代码解读

    记录一下,方便以后翻阅~ 主要内容 1) RTC特征与原理: 2) BKP备份寄存器特征与原理: 3) RTC常用寄存器+库函数介绍: 4) 相关实验代码解读. 实验内容: 因为没有买LCD屏,所以计 ...

  5. 【STM32】HAL库-备份寄存器(BKP)

    简介 备份寄存器是42个16位的寄存器,可用来存储84个字节的用户应用程序数据. 他们处在备份域里,当VDD电源被切断,他们仍然由VBAT维持供电. 当系统在待机模式下被唤醒,或系统复位或电源复位时, ...

  6. stm32之备份寄存器(BKP)应用(侵入检测中断)

    前言:很多的嵌入式设备使用过程中,当系统掉电时,往往需要把一些用户设置的参数保存起来,或者是将掉电前的一些状态信息保存,或者是统计系统重启次数.保存这些动态信息其实有很多种方法,第一种:在系统掉电前保 ...

  7. STM32 之七 备份域(备份寄存器、备份SRAM)详解及数据丢失问题处理

    某些STM32芯片提供了备份SRAM,例如STM32F系列芯片有4K的备份SRAM.然而在使用过程中发现备份区域数据丢失!下面从STM32系列芯片提供的整个备份域来看看啥情况. 电池备份域   首先, ...

  8. STM32 备份寄存器操作

    STM32系列为处理器都有备份寄存器,他它们处于备份区域里,当VDD电源被切断,它们仍然由VBAT维持供电,当系统在待机模式下被唤醒,或者系统复位或电源复位是,它们都不会被复位.以实时时钟RTC为例, ...

  9. STM32的备份寄存器测试

    1. 研究STM3的备份寄存器,注意,如果要测试这个例程的话,VBAT不能和VDD接一起,必须分开. 2. 理解,备份寄存器可以有VBAT独立供电,也就是外接电池,备份寄存器在VBAT供电情况下,如果 ...

最新文章

  1. 栈与队列5——汉诺塔问题(方案二)
  2. 计算机电路门,7.3 门电路计算机操作系统原理.pdf
  3. python在什么系统写代码合适-python用什么软件写代码
  4. printf and echo
  5. 3-37Pytorch与torchvision
  6. AKKA文档(java)——术语,概念
  7. 大数据该如何运行与分析
  8. 京东程序员回应“被猝死”;淘宝特价版已提交微信小程序;苹果 M1 单核性能勇超 Intel 11 代 i7...
  9. 营销系统优惠券模板设计
  10. 中国油页岩资源开发利用行业前景动态及未来发展趋势预测报告(2022-2027年)
  11. 智能车改舵机中值步骤_智能车制作全过程(飞思卡尔---舵机篇)
  12. CC2430 串口使用详解
  13. java 抽象属性 设计_设计模式之抽象文档模式
  14. 永远的《毕业生》之《Scarborough Fair》
  15. 前端是什么,是干嘛的
  16. IO summery
  17. Salesforce chatter:userPhotoUpload Component 使用
  18. 统计之均值中位数众数全距四分位数以及箱线图展示
  19. Nevron 3DChart创建有吸引力的3D和2D图表
  20. 银河麒麟高级服务器部署glusterfs

热门文章

  1. 主板BIOS被破坏时的解决方法
  2. redhat7图形界面网卡设置_初学Linux之配置网卡的四种方法
  3. C/C++常用的文件函数注释格式
  4. 在线使用ChatGPT,国内手机号也可以注册。
  5. 考研英语——阅读的逻辑关系分析(唐迟阅读的逻辑笔记+实战)更新中
  6. Nginx常用知识梳理(三)——windows环境下端口耗尽问题
  7. 入门必看,快速判断mos管封装引脚的三个极和它的好坏
  8. 异常解决java.lang.ClassNotFoundException: org.springframework.boot.actuate.endpoint.PublicMetrics
  9. 开源项目推荐:主流RPC开源框架及知识科普
  10. @Zabbix6.2安装部署【 Red Hat Linux release 8.0】