打印

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

[复制链接]
256|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近使用开发板在调STM32F429板卡的RTC时钟,[size=13.3333px]发现开发板每次开机后时钟都为2015年12月28日,我使用RTC_Set_Time及RTC_Set_Date函数对时钟进行了修改,但重启后时钟又恢复到2015年12月28日了。
[size=13.3333px]我查了一下代码发现RTC代码在初始化的时候,为防止对时钟重复设置,会向RTC 备份寄存器 (RTC_BKPxR)写入标记0x5050。但我的板卡每次彻底断电重启后,RTC备份寄存器的值并没有保存,
这导致每次上电板卡都会对时间重新设置。
导致RTC备份寄存器数据不保存的原因是否为VBAT供电电路问题呢?

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

437

主题

437

帖子

0

粉丝