实现断电继续计时

[复制链接]
963|9
 楼主| 小小猫咪 发表于 2015-4-17 22:23 | 显示全部楼层 |阅读模式
看了半天手册,感觉好像没有此功能,版主能给解释下吗?没有此功能,那RTC的大多数应用意义就不大了。
kangzj 发表于 2015-4-17 22:23 | 显示全部楼层
RTC确实无法直接支持掉电运行,不过有办法解决,可以开启BOD掉电检测中断,断电后,系统电压低于BOD电压时就会进入中断,此时在BOD中断服务程序里,使能关于uart的Hibernate,进入冬眠模式
kangzj 发表于 2015-4-17 22:23 | 显示全部楼层
在此模式下,RTC会由电池供电继续计时;注意电源要有稍大的电容,保证掉电时可以运行中断服务程序。
 楼主| 小小猫咪 发表于 2015-4-17 22:24 | 显示全部楼层
我明天试试
comeon201208 发表于 2015-4-19 23:14 | 显示全部楼层
断电继续计时的话,那就给RTC一个单独的时钟的。
angerbird 发表于 2015-4-20 22:24 | 显示全部楼层
那就采用一个外接RTC芯片的吧
angerbird 发表于 2015-4-20 22:24 | 显示全部楼层
并且给它单独供电的就可以的。
ccw1986 发表于 2015-4-21 20:16 | 显示全部楼层
给单片机一个纽扣电池
smilingangel 发表于 2015-4-22 19:32 | 显示全部楼层
一般的设计时会单独的为单片机提供一个备用电源的,起作用主要就是为了保证RTC的正常运行的。
angerbird 发表于 2015-4-22 22:46 | 显示全部楼层
一般是加一个纽扣电池的就可以。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

313

主题

3014

帖子

6

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