Android智能手机驱动开发的研究与实现

来源 :燕山大学 | 被引量 : 0次 | 上传用户:anglelc
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息科学技术、集成电路设计和互联网技术的快速发展,智能手机的使用越来越普及。Android操作系统的开放性、硬件跨平台性、并行运行性和非垄断性四个特性使得Android系统在智能手机操作系统中所占比重越来越高。在智能手机中,设备驱动是底层硬件和上层软件之间的桥梁,负责驱使底层硬件正常工作,保证与上层软件之间正常通讯。不同硬件设备驱动不尽相同,芯片和电路板设计更新换代十分迅速,这导致需要开发更多设备驱动,这是设备驱动开发工作的必要性。本文研究内容如下。首先,以展讯公司SC7731G处理器芯片为硬件平台,介绍智能手机显示屏模块和触摸屏模块的电路设计。以Android系统为运行环境,介绍Android智能手机系统及其框架,阐述Android智能手机驱动在Android系统中的重要性和驱动分类。介绍Android驱动开发环境和工具。其次,设计显示屏和触摸屏设备驱动程序。显示屏设备驱动程序设计分为开机引导和内核两个设计阶段,引入Linux输入子系统设计触摸屏设备驱动程序。再次,实现显示屏和触摸屏设备驱动程序。显示屏设备驱动程序实现分为开机引导和内核两个阶段,触摸屏设备驱动程序实现分为引脚配置、设备注册、设备驱动注册和中断服务程序四个部分。最后,调试显示屏和触摸屏设备驱动程序,总结调试过程中常见问题,并针对这些问题提出相应的解决方案。
其他文献
以急危重症护理学中“基础生命支持”为例,运用信息化理念、技术和资源来设计并实施教学,改变传统课堂教学方式,调动学生主观能动性,提升教学质量。
<正>华怡氨基酸叶面肥是江阴市华怡生物科技有限公司生产的高效生物液肥,具有调节作物生长,提高作物抗逆性,增加作物产量的作用。为探索华怡氨基酸叶面肥对茄子的增产效果,特
目的对老年住院患者中跌倒风险评估表的应用价值进行探讨。方法 120例老年患者分成评估组(65例)和基础组(55例)。评估组于入院时以跌倒风险评估表对跌倒风险进行评估,依据评
文言文教学是高中语文教学的重要内容,它能够帮助学生更好地积累文史知识,积淀古代文化,培养学生的审美情趣,提高学生阅读文言文的能力。但如何在教学中把握好尺度并高效施教
随着新一轮教学改革的不断深入,新的教学理念与教育模式逐步渗透到基础教育学科当中,为学科教育注入了新的活力.作为初中物理教师,要紧跟教育发展的潮流,及时更新自己的教育
[目的]研究汉化版STRATIFY跌倒风险评估表的信度、效度,评价其在综合性医院应用的可行性。[方法]采用病例-对照方法,采集深圳市一家综合医院108例发生跌倒不良事件病人的跌倒
记者从深圳市国土房产局获悉,深圳已清理已批未建地738宗,约2026万平方米,收回使用权27宗,面积约87万平方米。此外,据深圳国土部门表示,年内将落实土地闲置费的征收。(《重庆晨报》1
报纸
作为一种制度创新,现代农业供应链在提高农产品市场效率、提高生产者利益分享比例和提升农业竞争力等方面发挥着重要的作用。当前,金融机构在吸取供应链金融产品基本原理和核
众所周知,时事热点在政治教学中是不可或缺的一部分,它与我们的社会,生活紧密联系。在初中政治教育中,怎样把握时事热点,充分发挥它的优势,不仅能让政治学习更加生动,吸引学
目的探讨PBL教学法结合网络课程平台在营养与食品卫生学教学中的应用。方法选取2011级预防医学专业本科班,随机分为两组,其中PBL组27人采用PBL教学法,对照组28人采用传统教学