关于stm32f103的rtc功能

2019-08-17 01:05发布

用外部晶振实现stm32f103的rtc功能,我采用战舰版的例程,发现设定好时间之后,RTC_GetCounter()正常,可是我把板子断电,再重启之后回到原来的设定时间.请问可能什么原因?谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
wxjhby
1楼-- · 2019-08-17 03:15
是不是电池的原因?
savant
2楼-- · 2019-08-17 06:21
 精彩回答 2  元偷偷看……
合六斗
3楼-- · 2019-08-17 10:17
看看程序,是不是又复位了
savant
4楼-- · 2019-08-17 15:38
合六斗 发表于 2017-7-12 15:54
看看程序,是不是又复位了

也在怀疑.请问怎么看呢?谢谢!
另外,在只接有电池的情况下,32.768k的晶振要工作吧?我的意思是如果它不起振的话,就不可能实现RTC.我的理解对吗?
合六斗
5楼-- · 2019-08-17 18:11
savant 发表于 2017-7-12 16:49
也在怀疑.请问怎么看呢?谢谢!
另外,在只接有电池的情况下,32.768k的晶振要工作吧?我的意思是如果它不起 ...

你可以拿示波器测测,看看晶振是否起振,
合六斗
6楼-- · 2019-08-17 21:42
你把程序中设置时间的注释掉看看

一周热门 更多>