计算机硬件及网络第讲时间管理页.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 中断、DMA和时间管理本章主要介绍以下内容:嵌入式中断控制器嵌入式DMA控制器嵌入式系统时钟控制和管理锁相环电路时钟电源管理器实时时钟脉宽调制定时器2008年6月28日南京大学计算机系 张家界培训7.3 嵌入式系统时钟控制和管理嵌入式处理器主频时钟来源于锁相器(锁相环)在时钟电源管理器的控制下,主频时钟按照设定的分频模式被输送到各个硬件部件,以达到使能/禁能各个功能部件以及节省功耗的目的。实时时钟(RTC,也叫日历时钟)对主频脉冲信号计数,为嵌入式系统提供时钟节拍脉冲信号、计时信号(年/月/日、星期、时/分/秒)和闹钟(告警)信号。使用主频信号的另外一个外设部件是脉冲宽度调制器(PWM),它可以提供指定占空比的时钟脉冲信号,也可以提供计数定时信号。2008年6月28日南京大学计算机系 张家界培训输出时钟输入脉冲环路滤波器受控时钟发生器鉴相器7.3.1 锁相环—主频信号产生器在ARM处理器里,锁相器参考接收到的脉冲信号的频率和相位,输出一个同步时钟信号,即主频信号。由于锁相器的内部是一个反馈电路,所以常常称为锁相环。参看下面的结构图。2008年6月28日南京大学计算机系 张家界培训锁相环的基本结构锁相环主要由鉴相器、可调相/调频的时钟发生器器和环路滤波器的三个部分组成,各个部分的工作原理如下。鉴相器:用于判断锁相器所输出的时钟信号和接收到的晶体震荡脉冲信号中时钟的相差幅度。可调相/调频的时钟发生器:用于根据鉴相器所输出的信号来适当的调节锁相器内部的时钟输出信号的频率或者相位,使得锁相器完成上述的固定相差功能。环路滤波器:用于对鉴相器的输出信号进行滤波和平滑,大多数情形下是一个低通滤波器。用于滤除由于数据的变化和其他不稳定因素对整个模块的影响。2008年6月28日南京大学计算机系 张家界培训S3C44B0X锁相环( PLL Phase Locked loop)内部模块S3C44B0X的锁相环包括4个基本模块:VCO 用于产生随直流电压变化的输出频率;Voltage Controlled Oscillator,电压控制振荡器Divider P (预分频器 P)将输入频率( Fin )除以CLKCON寄存器里的p分频参数;Divider M (主分频器 M)将VCO的输出频率除以CLKCON寄存器里的m分频参数,作为PFD(Phase Frequency Detector,相位频率检测器)的输入;Divider S(后分频器S)将输出频率除以CLKCON寄存器里的S分频参数,即可得Fpllo (PLL模块的输出频率)。2008年6月28日南京大学计算机系 张家界培训S3C44B0X的锁相环电路方框图S3C44B0X的PLL输出的时钟受控于PLLCON设置2008年6月28日南京大学计算机系 张家界培训S3C44B0X锁相环输出时钟的频率锁相环输出Fpllo 与锁相环输入Fin的关系 S3C44B0X的PLL模块的输出时钟频率Fpllo和输入参考时钟频率fin的关系由下式决定: Fpllo = (m x Fin) / (p x 2 s ) m = M+ 8,也就是分频器M 的分配值+8 p = P+ 2,也就是分频器P的分频值+2 规定:Fpllo大于20MHz ,并且小于66MHz2008年6月28日南京大学计算机系 张家界培训S3C44B0X的锁相环控制寄存器PLLCON位定义寄存器名称地址读写寄存器功能初值PLLCON0x01D80000可读可写锁相环控制寄存器0x38080PLLCON寄存器字段字段位置字段描述初值MDIV[19:12]主分频控制值,M分频系数0x38PDIV[9:4]预分频控制值,P分频系数0x08SDIV[1:0]后分频控制值,S分频系数0x02008年6月28日南京大学计算机系 张家界培训S3C44B0X锁相环输出时钟设置举例假定PLL的输入时钟是 Fin=14.318MHz 要求PLL的输出时钟是Fout=60MHz则设定PLLCON的三个分频系数字段值为:MDIV=59,即M分频系数为59PDIV=6,即P分频系数为6SDIV=1,即S分频系数为1验算如下Fout=((59+8)*14,318,000)/((6+2)*21)=59,956,625 =60MHz2008年6月28日南京大学计算机系 张家界培训S3C44B0X的66MHz主频信号设置参数ARM300-S实验平台上的OPTION.H对PLL进行配置假定PLL的输入时钟是 Fin=14.318MHz 要求PLL的输出时钟是Fout=66MHz则可以把PLLCON的三个分频系数字段值设为:MDIV=66,即M分频系数为66PDIV=6,即P分频系数为6SDIV=1,即S分频系数为1验算如下Fout=((66+8)*14

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档