- 1、本文档共155页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章lpc2000系列arm硬件结构14~18ai_pa0
时钟发生器 预分频器 时间计数器 报警控制 = 时钟控制 增量中断控制 中断标志 报警寄存器 PCLK 寄存器描述 时钟发生器 预分频器 时间计数器 报警控制 = 时钟控制 增量中断控制 中断标志 报警寄存器 PCLK 时间计数器 时钟发生器 预分频器 时钟控制 报警控制 增量中断控制 中断标志 报警寄存器 所有寄存器大致可以分为三类: 时钟产生寄存器; 时间寄存器组; 中断产生控制; * 寄存器描述-时钟产生寄存器组 时间计数器 = 时钟发生器 预分频器 时钟控制 报警控制 增量中断控制 中断标志 报警寄存器 PCLK 时钟产生寄存器组控制产生RTC时间计数器需要的秒时钟信号。 名称 有效位 描述 访问 PREINT 13 预分频值,整数部分 读写 PREFRAC 15 预分频值,小数部分 读写 CCR 4 时钟控制寄存器 读写 CTC 15 时钟节拍计数器 只读 * 预分频器用于将任何频率高于65.536KHz的PCLK时钟分频产生32.768KHz的基准时钟。这样就可以不管外设时钟的频率为多少,RTC总是以正确的速率运行。 预分频寄存器分为整数部分和小数部分,因此有可能某个时钟节拍多包含一个PCLK周期,而某个节拍却少一个PCLK周期。但是每个时钟节拍的周期一定是32768个PCLK周期。 寄存器描述-预分频寄存器 名称 有效位 描述 访问 PREINT 13 预分频值,整数部分 读写 PREFRAC 15 预分频值,小数部分 读写 CCR 4 时钟控制寄存器 读写 CTC 15 时钟节拍计数器 只读 名称 有效位 描述 访问 PREINT 13 预分频值,整数部分 读写 PREFRAC 15 预分频值,小数部分 读写 CCR 4 时钟控制寄存器 读写 CTC 15 时钟节拍计数器 只读 PREINT 13 预分频值,整数部分 读写 PREFRAC 15 预分频值,小数部分 读写 * 寄存器描述-预分频寄存器 预分频整数部分为13位有效位,小数部分为15位有效位。 预分频整数部分的计算公式为: PREINT = int(PCLK / 32768) – 1 预分频小数部分的计算公式为: PREFRAC = PCLK – ((PREINT + 1) × 32768) 名称 有效位 描述 访问 PREINT 13 预分频值,整数部分 读写 PREFRAC 15 预分频值,小数部分 读写 CCR 4 时钟控制寄存器 读写 CTC 15 时钟节拍计数器 只读 PREINT 13 预分频值,整数部分 读写 PREFRAC 15 预分频值,小数部分 读写 * 寄存器描述-时钟控制寄存器 时钟控制寄存器包含4位有效位,用来对时钟分频电路进行控制,包括启动RTC和复位时钟节拍计数器(CTC)等功能。 位 功能 描述 0 CLKEN 时钟使能。当该位为1时,时间计数器使能。 为0时,时间计数器被禁止,这时可对其初始化。 1 CTCRST CTC复位。为1时,时钟节拍计数器复位。在CCR的bit1变为0之前,它将一直保持复位状态。 3 : 2 CTTEST 测试使能。在正常操作中,这些位应当全为0。 预 分 频 器 PREINT PREFRAC 时 钟 节 拍 计 数 器 CTC PCLK 使能 0x00 时钟控制寄存器 (CCR) 复位 * 寄存器描述-时钟节拍计数寄存器 时钟节拍计数器对预分频器的输出时钟进行计数,用于产生秒的时钟节拍。它是一个只读寄存器,但它可通过时钟控制寄存器(CCR)复位为0。 位 功能 描述 0 保留 用户程序不要向该位写入1 15 : 1 时钟节拍计数器 对预分频器的时钟输出进行计数,每计满32768个时钟,该寄存器复位,并向时间计数器发送一个秒脉冲 预 分 频 器 PREINT PREFRAC 时 钟 节 拍 计 数 器 CTC PCLK 使能 0x00 时钟控制寄存器 (CCR) 复位 * 寄存器描述-时间计数器 时间计数器 = 时钟发生器 预分频器 时钟控制 报警控制 增量中断控制 中断标志 报警寄存器 PCLK 时间计数器组中包含当前的时间,它们分为两类:完整时间寄存器和分类时间寄存器。 * 时间计数器 = 时钟发生器 预分频器 时钟控制 报警控制 增量中断控制 中断标志 报警寄存器 PCLK 名称 有效位 描述 CTIME0 32 包含秒、分、时和星期。 CTIME1 32 包含日期(月)、月和年 CTIME2 32 包含日期(年) 在完整时间寄存器中,时间以一个比较完整的格式存储,程序只需要3次读操作即可读出所有计数器值。
您可能关注的文档
最近下载
- GB 50373-2019 通信管道与通道工程设计标准.docx
- 钱钟书《吃饭》课件.pptx VIP
- 肝功能异常解析课件.ppt VIP
- 赞美女员工的文章.doc VIP
- 哈弗-哈弗H6-产品使用说明书-哈弗H6 1.5T自动两驱精英型-CC6460RM07-哈弗H6(升级版)-使用说明书-中文-01-16.01-01M.pdf
- 财务管理专业研究生复试面试个人简历模板单页Word.docx
- 国际潘通色卡电子版(PMS+COLOUR+CHART)必威体育精装版版-免费下载.pdf
- 省英语优质课Melting-ice教学课件.pptx
- 计算机毕业设计论文 基于OpenCV的疲劳驾驶预警系统.docx
- 二次根式测试题附.pdf VIP
文档评论(0)