- 1、本文档共4页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计 算 机 系 统 应 用 ||ww.c·S-a.org.cn 2013年 第 22卷 第 l2期
Linux下的Input子系统①
朱银瑞,吴庆洪,吴华玲
(辽宁科技大学 电子与信息工程学院,鞍山)
摘 要:Input子系统属于Linux系统下字符类驱动系统,现在 Android、X.windows、Qt等众多应用于Linux系
统中键盘、鼠标、触摸屏等输入设备的支持都通过、或越来越多倾向于标准的Input子系统.基于现况本文首先
从Inputdev层,InputCore层 和EventHandler层介绍Input输入子系统的实现框架,然后通过4x4矩阵按键在
Input子系统中的实现以及用户在应用层通过 Input子系统提供的接口函数对按键操作来查看具体的键值和按键
状态.测试结果表明,Input子系统里的按键驱动稳定高效通用性强.
关键词:嵌入式系统:Linux;Input系统:矩阵键盘
InputSub.System inLinux
ZHUYin—Rui,WUQing—Hong,WUHua-Ling
(SchoolofElectronicandInformmionEngineering,UniversityofScienceandTechnologyLiaoning,Anshan,China)。
Abstract:InLinuxsystemtheInputsub—system ischaracterdrivensystem.Nowandroid,X—windows,Qt,nadmany
otherapplicationsinLinuxsystem forinputdevicessuchaskeyboard,mouse,touchscreensupportallthrough,ormore
andmoreinclinedtostandardInputsubsystem.Basedoncurrentconditions,thisarticlefirstfrom nIputdevlayer,Input
_
CorelayerandtheEventHna dlerlayerintroducedtheimplementationofInputsub-system rfamework,andthenachieve
itthroughtheInputsub—system for4x4matrixkeypadandtheuserintheapplicationlayerusetheinterfacefunction
providedbyInputsub—system tooperatethebuttonsinordertoview thespecificstatesna dvaluesofkeys.Theresults
showsthatthekeypaddriverinInputsub—system raemorestableandhaveahihg efficiencynadSOithasagood
com m on use.
Keywords:embeddedsystem;Linux;Inputsub-system;matrixkeyboard
随着科技的进步,电子信息技术得到了飞速的发 Linux系统中,都可以利用Input接口函数来实现按键、
展,嵌入式系统产品已经深入到人们 日常的工作和生 触摸屏、鼠标、跟踪球、操纵杆、加速计和手写板等
活当中了,例如,打印机、空调、PDA、洗衣机、智能 输入型设备驱动,使这些驱动变得更易操作应用.
手机等.这些设备都需要用到或多或少的按键。而按
键作为人机交互的重要手段之一,在嵌入式系统产品 1 输入子系统结构
中起着越来越重要的作用.而Input子系统作为实现输 在Linux中,输入子系统作为一个模块存在,向上
入设备驱动的特殊系统具有:a、统一了物理形态各异 为用户层提供接口函数,向下为驱动层程序提供统一
的相似的输入设备的
您可能关注的文档
- LEON3处理器动态图像边缘检测的SoC设计.pdf
- Leptin促进乳腺癌发生的机制研究.pdf
- Leptin基因的研究进展.pdf
- LES数值理论研究及工程计算应用.pdf
- Levan果聚糖的应用与生产研究进展.pdf
- Levenberg—Marquardt高斯拟合法在NaI(T1)γ谱分析中的应用.pdf
- LF炉无铝脱氧的工艺实践.pdf
- LGR5 shRNA真核表达载体的构建及在MKN28细胞的干扰效果检测.pdf
- LHRH激发试验对性早熟女童GnRHa治疗的评估.pdf
- Li4SiO4陶瓷微球堆外释氚行为研究进展.pdf
- 浙江省杭州市2024-2025学年高三上学期一模地理试题.docx
- 2025届云南省大理白族自治州高三上学期一模政治试题.docx
- 2025届广东省肇庆市高三一模生物试题.docx
- 2025届湖北省高中名校联盟高三第二次联合测评历史试题.docx
- 2025届浙江省绍兴市高三上学期11月高考科目诊断性考试(一模)英语试题.docx
- 2025届云南省大理白族自治州高三一模生物试题.docx
- 河南省信阳市息县三校2024-2025学年高三上学期一模联考地理试题.docx
- 浙江省宁波市2024-2025学年高三上学期高考与选考模拟考试生物试题.docx
- 四川省新高考教研联盟2025届高三上学期八省适应性联考模拟演练考试(二)数学试题.docx
- 电脉冲项目风险分析和评估报告 .pdf
最近下载
- 肾盂旁囊肿的研究的现状及进展.doc VIP
- 3.1《中国科学技术史序言(节选)》课件-中职高二语文(高教版2024拓展模块上册).pptx
- PCB多层压合工艺PPT课件.ppt
- 第一单元第二节+体验“云上生活”++课件 2024—2025学年川教版(2024)信息科技+七年级上册.pptx VIP
- Garmin佳明Forerunner 165 智能GPS跑步腕表说明书用户手册.pdf
- 工程项目工期关键节点和线路保证措施(模板)18.docx VIP
- 泰康入职测评考试题库答案.pdf
- Ai围棋定式大全(重排彩图).pdf
- 汽车钣喷系列教学课件--钣金件焊接工艺.ppt
- 人力资源有限公司管理制度.docx VIP
文档评论(0)