- 8
- 0
- 约3.23千字
- 约 33页
- 2017-07-08 发布于湖北
- 举报
xlanchen@2007.6.19 Embedded Operating Systems Linux中的时钟 xlanchen@2007.6.19 定时测量 Linux内核提供两种主要的定时测量 获得当前的时间和日期 系统调用:time(), ftime()以及gettimeofday() 维持定时器 settimer(), alarm() 定时测量是由基于固定频率振荡器和计数器的几个硬件电路完成的 主要内容 定时的硬件设备 Linux内核中与时间有关的程序 系统调用及相关服务例程 硬时钟 80x86体系结构上,内核必须显式的与四种时钟打交道 实时时钟Real time clock,RTC 时间戳计数器Time stamp counter,TSC 可编程间隔定时器Programmable interval timer, PIT SMP系统上的本地APIC定时器 实时时钟RTC 基本上所有的PC都包含实时时钟 独立于CPU与所有其他芯片 依靠一个独立的小电池供电 即使关闭PC电源,还会继续运转 与CMOS RAM往往集成在一个芯片内 例如:Motorala 146818 能在IRQ8上发出周期性的中断,频率在2HZ~8192之间 可以对其编程实现一个闹钟 Linux只使用RTC获得时间和日期 对应的设备文件为/dev/rtc 可以通过设备文件对其编程 内核通过0x70和0x71两个
您可能关注的文档
最近下载
- 2024贵州贵阳市事业单位管理岗位定向招聘退役士兵33人笔试参考题库及答案解析.docx VIP
- 2024年北京科技职业大学辅导员招聘考试真题汇编附答案.docx VIP
- 清明文明祭扫主题班会PPT课件.pptx VIP
- 2014年铜陵县三中七年级第一学期第一次月考-数学.docx VIP
- 《ISO13485-2024》医疗器械质量管理体系用于法规的要求.pptx VIP
- 地下室防水专项施工方案-.pdf VIP
- (正式版)DB65∕T 4766-2024 《公路波纹钢桥涵设计规范》.pdf VIP
- 附件9 高特电子BMS储能用户手册.pdf VIP
- 七氟丙烷自动灭火系统操作说明.doc VIP
- 全身经络穴道大全(人体彩图).docx VIP
原创力文档

文档评论(0)