关于STM32F429板卡时间不**问题求助

[复制链接]
385|0
 楼主| 奔跑的猫ちゃん 发表于 2018-7-10 20:36 | 显示全部楼层 |阅读模式
最近使用开发板在调STM32F429板卡的RTC时钟,发现开发板每次开机后时钟都为2015年12月28日,我使用RTC_Set_Time及RTC_Set_Date函数对时钟进行了修改,但重启后时钟又恢复到2015年12月28日了。
我查了一下代码发现RTC代码在初始化的时候,为防止对时钟重复设置,会向RTC 备份寄存器 (RTC_BKPxR)写入标记0x5050。但我的板卡每次彻底断电重启后,RTC备份寄存器的值并没有保存,
这导致每次上电板卡都会对时间重新设置。
导致RTC备份寄存器数据不保存的原因是否为VBAT供电电路问题呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

437

主题

437

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部