繁体中文
高级搜索
 
首页 | 电子技术应用 | 行业最新动态 | 行业最新产品 | 软件资料下载 | 电路图纸欣赏 | 博客文章精选 | 电子精品论坛 | 电子技术贴吧

当前位置:首页 >> 电子技术应用 >> 单片机-----应用 >> 学习AVR(十四) 系统时钟和时钟选项
学习AVR(十四) 系统时钟和时钟选项
作者:   来源: 发表时间:2007-02-28  字号:  

时钟的设计,因系统的复杂度、集成度、速度的提高,越来越成为嵌入式系统设计的一个难题,所以多了解一些时钟的知识,对于整个系统的设计都是有所裨益的。

时钟系统及其分布

图 11 所示为 AVR 中的主要时钟系统及其分布情况。在任一给定时间,并不需要这些时钟都是活动的。为了减少功耗,可以由各种休眠模式来停止到某模块的时钟,如后面要学到的“功率管理和休眠模式”。下面将详细讲解时钟系统。

(罗亩按:自从功耗成为一个问题,计算机就学会了休眠;或者反之,仿生吧)

图 11. 时钟分布

CPU 时钟--C clkCPU

CPU 时钟被引入到与 AVR 内核操作有关的系统部分。这种模块的例子是通用寄存器堆、状态寄存器和存储堆栈指针的数据存储器。中止 CPU 时钟,将禁止内核的操作和计算。

I/O 时钟--C clkI/O

I/O时钟被大部分 I/O模块使用,如定时/计数器和 USART。外部中断模块也使用 I/O 时钟,但要注意一些外部中断是由异步逻辑检测的,即使 I/O 时钟被中止,这样的中断也可以被检测到。还有一个问题就是当 clkI/O 中止时,


!注意:如果您发现此文章出现影响您的阅读的状况,请从浏览器地址栏里复制本文的链接到留言本报告给站长解决!
  • 上一篇: [转载]铁电存储器FM24C256在仪表中的应用
  • 下一篇: 初学者(1)----用定时器写的流水灯

  • >> 联系我们请给我们留言·留言本
    本站所有提供的信息软件资料均来自网络,版权及著作权归原作者所有,如果无意中侵犯了您的相关权利或触及法律法规,请给我们留言, 我们将在24小时内删除。
      浙ICP备05071687号  电子技术精品网