- 1、本文档共32页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六次课_嵌入式RTC
LPC2000系列ARM硬件结构 4.18 实时时钟 特性 4.18 实时时钟 描述 实时时钟结构图 概述 RTC中断与VIC的关系 RTC中断与VIC的关系 4.18 实时时钟 使用RTC的注意要点 * 18. 实时时钟 LPC2000系列微控制器内部集成了一个功能完整的实时时钟模块,它具有如下特性: 带有日历和时钟功能; 超低功耗设计; 提供秒、分、小时、日、月、年和星期; 可编程基准时钟分频器允许调节RTC以适应不同的晶振频率。 实时时钟(RTC)提供一套计数器在系统工作时对时间进行测量。RTC消耗的功率非常低,这使其适合于由电池供电的,CPU不连续工作(空闲模式)的系统。 注意:LPC22xx、LPC211x系列微控制器的RTC没有独立的时钟源,它使用的时钟频率是通过对Fpclk分频得到,所以CPU不能进入掉电模式。 增量中断 报警中断 中断位置 寄存器 (ILR) 预 分 频 器 PREINT PREFRAC 时 钟 节 拍 计 数 器 CTC PCLK 使能 0x00 时钟控制寄存器 (CCR) 复位 报警寄存器组 报警屏蔽寄存器(AMR) 秒报警值(ALSEC) 分报警值(ALMIN) 小时报警值(ALHOUR) 日期(月)报警值(ALDOM) 星期报警值(ALDOW) 日期(年)报警值(ALDOY) 月报警值(ALMON) 年报警值(ALYEAR) 时间计数器组 秒值(SEC) 分值(MIN) 小时值(HOUR) 日期(月)值(DOM) 星期值(DOW) 日期(年)值(DOY) 月值(MON) 年值(YEAR) 完整时间寄存器0~2 CTIME0~CTIME2 比 较 器 计数器增量中断 使能寄存器 (CIIR) 时钟发生器 预分频器 时间计数器 报警控制 = 时钟控制 增量中断控制 中断标志 报警寄存器 PCLK 寄存器描述 时钟发生器 预分频器 时间计数器 报警控制 = 时钟控制 增量中断控制 中断标志 报警寄存器 PCLK 时间计数器 时钟发生器 预分频器 时钟控制 报警控制 增量中断控制 中断标志 报警寄存器 所有寄存器大致可以分为三类: 时钟产生寄存器; 时间寄存器组; 中断产生控制; 寄存器描述-时钟产生寄存器组 时间计数器 = 时钟发生器 预分频器 时钟控制 报警控制 增量中断控制 中断标志 报警寄存器 PCLK 时钟产生寄存器组控制产生RTC时间计数器需要的秒时钟信号。 读写 预分频值,整数部分 13 PREINT 读写 预分频值,小数部分 15 PREFRAC 读写 时钟控制寄存器 4 CCR 只读 时钟节拍计数器 15 CTC 访问 描述 有效位 名称 预分频器用于将任何频率高于65.536KHz的PCLK时钟分频产生32.768KHz的基准时钟。这样就可以不管外设时钟的频率为多少,RTC总是以正确的速率运行。 预分频寄存器分为整数部分和小数部分,因此有可能某个时钟节拍多包含一个PCLK周期,而某个节拍却少一个PCLK周期。但是每个时钟节拍的周期一定是32768个PCLK周期。 寄存器描述-预分频寄存器 读写 预分频值,整数部分 13 PREINT 读写 预分频值,小数部分 15 PREFRAC 读写 时钟控制寄存器 4 CCR 只读 时钟节拍计数器 15 CTC 访问 描述 有效位 名称 读写 预分频值,整数部分 13 PREINT 读写 预分频值,小数部分 15 PREFRAC 读写 时钟控制寄存器 4 CCR 只读 时钟节拍计数器 15 CTC 访问 描述 有效位 名称 读写 预分频值,小数部分 15 PREFRAC 读写 预分频值,整数部分 13 PREINT 寄存器描述-预分频寄存器 预分频整数部分为13位有效位,小数部分为15位有效位。 预分频整数部分的计算公式为: PREINT = int(PCLK / 32768) – 1 预分频小数部分的计算公式为: PREFRAC = PCLK – ((PREINT + 1) × 32768) 读写 预分频值,整数部分 13 PREINT 读写 预分频值,小数部分 15 PREFRAC 读写 时钟控制寄存器 4 CCR 只读 时钟节拍计数器 15 CTC 访问 描述 有效位 名称 读写 预分频值,小数部分 15 PREFRAC 读写 预分频值,整数部分 13 PREINT 寄存器描述-时钟控制寄存器 时钟控制寄存器包含4位有效位,用来对时钟分频电路进行控制,包括启动RTC和复位时钟节拍计数器(CTC)等功能。 测试使能。在正常操作中,
您可能关注的文档
- 第八章 梁板结构.ppt
- 第八章 拉伸与压缩 11.21.ppt
- 第八章(配套李廉锟教材).ppt
- 第八章,力和运动复习,八年级物理,教科版.ppt
- 第八章2 位移法.ppt
- 第八章 装饰工程2.ppt
- 第八章xingai.ppt
- 第八章-超声波成像.ppt
- 第八章_资产负债表日后事项.ppt
- 第八章_桥面系施工(教材).ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)