- 2
- 0
- 约4千字
- 约 8页
- 2018-03-29 发布于江苏
- 举报
Linu内核的键盘模拟实现研究论文
Linu内核的键盘模拟实现研究论文
关键词:系统调用勾子函数键盘模拟
1引言
当前,由于Linux资源完全公开,使得Linux的发展日益广泛快速。基于Linux的各种应用已逐渐深入日常生活的方方面面,尤其是在嵌入式领域,由于内核可裁减定制,因此可随意地根据用户需求进行整个系统的定制与重构。其中,我们可以通过对各种标准外部设备的驱动进行改造,从而实现用户对标准设备的特定需求,例如可以通过对键盘的模拟来实现操作的自动化,从而可以避免重复的键盘操作。
2Linux内核支持的外部调用接口
由于Linux内核作为系统最深层次的核心,因此外部的开发人员并不能直接对内核进行操作。然而在一些应用程序的开发过程中,又不得不使用内核的某些功能,因此就提供了一些外部接口供开发人员直接与底层内核打交道。
中断
在Linux下,硬件中断叫做IRQ(InterruptRequests)。有两种IRQ,短类型和长类型。短IRQ需要很短的时间,在此期间机器的其他部分被锁定,而且没有其他中断被处理。一个长IRQ需要较长的时间,在此期间可能发生其他中断(但不是发自同一个设备)。如果可能的话,最好把一个中段声明为长类型。如果CPU接到一个中断,它就会停止一切工作(除非它正在处理一个更重要的中断,在这种情况下要等到更重要的中断处理结束后才会处理这个中断),把相关的参数存储到栈里,然后调用中断
您可能关注的文档
- 2016年职高班主任个人工作计划.doc
- 2017年供销社工作汇报.doc
- 2017年“四好村”创建工作方案.doc
- 2017年党建组织工作要点.doc
- 2017年创卫工作情况汇报.doc
- 2017年工信委领导班子工作总结.doc
- 2017年度扶贫工作总结.doc
- 2017年度局长述职报告.doc
- 2017年度档案局工作总结10篇.doc
- 2017年文广局工作总结.doc
- 形容词性物主代词名词性物主代词专项(讲义)-2023-2024学年人教PEP版五年级下册.docx
- Unit+4+Eat+Well+Section+A+Grammar+Focus++课件-2025-2026学年人教版英语七年级下册(1).pptx
- Unit4+Healthy+Food+Part+A+Let’s+talk(课件)-2025-2026学年人教PEP版英语三年级下册.pptx
- 语文园地一(课件)-2024-2025学年小学语文一年级上册统编版.pptx
- 小升初古文考点:虚词的用法(二)课件-2025-2026学年六年级下册语文统编版.pptx
- Unit+4+Healthy+food+++Part+A+Let's+learn(课件)-2025-2026学年人教PEP版英语三年级下册.pptx
- Unit+3+Where+did+you+go+Part+B++Let's+learn+&+Let's+talk(课件)-2025-2026学年人教PEP版六年级英语下册.pptx
- 《G臂引导下射频消融治疗椎间盘突出症技术操作规范》.docx
- 《多囊卵巢综合征导致不孕症患者穴位埋线联合雷火灸技术操作规范》.docx
- 《不孕不育三级诊疗体系建设规范》.docx
最近下载
- T_CNCIA 02005-2020 室外用仿石涂料涂装施工及验收规范.docx
- 2022年河南省中考数学真题试卷(含答案).pdf VIP
- 2025年新高考2卷(新课标Ⅱ卷)英语试卷(含答案解析)+听力音频+听力原文.docx
- 施工组织及服务方案.docx VIP
- 膝关节置换术后感染(清创术).pptx VIP
- 施工组织及服务方案.docx VIP
- 水利水电工程单元工程施工质量验收评定表填表说明与示例(样表)2025年版(全).doc VIP
- 赣13ZJ111:KY发泡水泥保温板外墙外保温建筑构造.pdf
- 药品生产小知识培训课件.pptx
- Panasonic松下微电脑电饭煲SR-DC156-FSR-DC156-F说明书用户手册.pdf
原创力文档

文档评论(0)