硬时钟和定时器
来源:互联网 发布:网络传播杂志社主编 编辑:程序博客网 时间:2024/05/17 08:33
- 实时时钟
实时时钟RTC是用来持久存放系统时间的设备,即便系统关闭后它也可以靠主板上的微型电池提供的电力保持系统计时。在PC体系结构中,RTC和CMOS集成在一起,RTC的运行和BIOS的保存设置都是通过同一个电池供电的。
当系统启动时,内核通过读取RTC来初始化墙上时间,该时间存放在xtime变量中。虽然内核通常不会在系统启动后再读取xtime变量,但是有的体系结构如想86会周期性地将当前时间值存回RTC中。
实时时钟的最主要作用仍是在启动时初始化xtime变量。
- 系统定时器
系统定时器是内核定时机制中最重要的角色。系统定时器的的根本思想--提供一种周期性触发中断机制。有些体系结构是通过对电子晶振进行分频来实现系统定时器,有些体系结构则提供了一个衰减测量器(decrementer)--衰减测量器设置一个初值,该值以固定频率递减,当减到0时,触发一个中断。
在x86体系结构上,主要采用可编程中断时钟(PIT)。内核在启动时对PIT进行编程初始化,使其能够以Hz/秒的频率产生时钟中断。
x86体系结构中的其他时钟资源还包括本地APIC时钟和时间戳计数(TSC)等。
- 硬时钟和定时器
- linux 硬时钟与定时器
- uboot---系统时钟和定时器
- 系统时钟和SysTick定时器
- JS 定时器和数字时钟
- JZ2440系统时钟和定时器
- 时钟定时器
- 系统时钟和定时器-学习笔记
- Linux内核时钟系统和定时器实现
- 系统时钟MPLL和定时器操作实例
- 时钟二:定时器时钟
- 定时器系列—定时器应用(时钟、倒计时、秒表和闹钟)
- 硬中断 和软中断以及时钟中断
- 《嵌入式linux应用程序开发完全手册》系统时钟和定时器学习笔记系统时钟和定时器
- 用单片机定时器和数码管实现的电子时钟
- linux下的几种时钟和定时器机制
- STM32学习笔记(3):系统时钟和SysTick定时器
- ARM学习笔记--系统时钟和定时器
- 断言 ASSERT
- Handle partial msg received (add size header)
- 代码访问安全性使用
- jiffies
- 准备写android相关的东西了
- 硬时钟和定时器
- 危机考验国家动员能力
- 职业规划、人生经验
- ViewState使用兼谈序列化
- 在C#中使用钩子
- 实验分析C#中三种计时器使用异同点
- 昨晚在我那台古老台式机上装Fedora 10
- QTP学习第一天
- 匿名方法的使用