完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在系统掉电的情况下,RTC单元可由后备电池供电,保证RTC的继续运行。RTC可通过STRB/LDRB指令向中央处理器传送8位BCD数据,这些数据包括秒、分、时、星期、日、月、年等。在S3C44B0嵌入式系统中,RTC单元时钟源采用单独外部晶振32.768kHz提供。RTC的系统框架图如图1所示。
图1 RTC的系统框架图 RTC的特性包括:- 包括秒、分、时、日、月、年的BCD数据 这些数据都是直接读/写RTC模块中的寄存器,这些寄存器包括:BCDSEC(秒)、BCDMIN(分)、BCDHOUR(时)、BCDDAY(日)、BCDDATE(星期)、BCDMON(月)、BCDYEAR(年)。 - 闰年发生器 闰年发生器是根据BCDDAY、BCDMON和BCDYEAR的数据来决定每个月的天数是28、29、30或31天。因为一个8位计数器只能表示2个BCD数据,因此不能直接判断00是否为闰年。例如,它不能区分1900年和2000年哪一个为闰年,而在S3C44B0中有可以处理这种闰年的硬件逻辑。 - 秒、毫秒中断报警 RTC可以根据用户的需求设定时间,并在设定的时间内产生一个报警信号。在正常操作模式下,产生报警中断;在掉电模式下,电源管理器唤醒信号和中断信号。 - 解决了“千年虫”问题 由于具有解决闰年的硬件逻辑,所以解决了“千年虫”问题。 - 独立的供电电源 RTC逻辑可用备用电池驱动,即使在系统掉电的情况下,RTC也可以通过它的独立供电电源向RTC模块供电。在此需要说明的是,在系统掉电的情况下,处理器和RTC逻辑间的接口应关闭,备用电池只驱动晶振电路和BCD计数器,这样才能将系统的功耗降到最低。 - 循环复位功能 循环复位功能是由RTC循环复位寄存器RTCRST执行的。 |
|
相关推荐
|
|
不错
谢谢 |
|
|
|
|
|
1028 浏览 0 评论
330 浏览 0 评论
在只有一个电子负载仪的情况下,如何持续监控并记录太阳能充电板的全程充电电流?
2233 浏览 1 评论
6531 浏览 1 评论
9731 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 04:17 , Processed in 1.071135 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号