- 1、本文档共59页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于ARM的平板电脑的底层硬件驱动设计
摘 要推出平板的目的是为了弥补手机和笔记本电脑之间的这块空白区域,就是为人们提供一款和手机一样携带方便、操作简单,但比手机视觉效果更好,并能像笔记本电脑一样可以快速流畅的上网、观看视频和玩游戏的产品。软件方面,除苹果自己有自己的IOS外,不管是国内还是国外厂商,由于google的开源,基本都选择了 andriod操作系统作为开发平台。Android是一个基于linux内核的操作系统,在一款产品的开发过程中,硬件驱动程序的开发和调试是一项艰巨的任务,驱动程序的质量直接影响产品的性能和稳定性,所以对平板上驱动程序的研究和设计具有实际工程意义。此次设计针对平板电脑中常用的几个硬件驱动进行了研究和设计,如LCD驱动,PWM背光驱动,按键驱动等。旨在熟悉驱动设计流程,掌握驱动设计的一般方法。
关键字:平板电脑,Android,linux,硬件驱动
ABSTRACT
The purpose of the launch of the tablet is in order to make up the piece of blank area between mobile phones and laptop computers for people to offer a device as easy as mobile phone to carry, simple to operate, but better than the mobile phone visual effects, and the same as the laptop can quickly access to the Internet, watching videos and playing games. On the software side, in addition to Apples own IOS, whether domestic or foreign manufacturers, because of google opened the android source code, basically choose the andriod operating system as the development platform. Android is a Linux kernel-based operating system, in the process of a product development, developing and debugging hardware drivers is an arduous task, the quality of the driver directly impact on product performance and stability, So the research and design of the driver on the Tablet PC has a practical engineering significance. This paper will research and design a few hardware drivers that commonly used in the Tablet PC, such as LCD drivers, PWM backlight driver, key drivers and so on. The purpose of this design is to familiar to the driver design process and grasp the general approach to driver design.
Keywords: tablet pc, android, linux, hardware drivers目 录
第一章 引言 5
1.1 ARM处理器介绍 5
1.2 android 操作系统介绍 6
1.3 平板电脑驱动开发概述 7
第二章 软硬件平台介绍和启动过程分析 9
2.1 硬件平台介绍 9
2.2 软件平台介绍 9
2.3 启动过程分析 10
第三章 LCD驱动设计及实现 13
3.1 显示控制器及显示器硬件配置 13
3.1.1 S5PV210 显示控制器 13
3.1.2 三星9.7寸IPS屏LTN097XL02 13
3.1.3 显示模块硬件连接方式 14
3.2 android下的LCD驱动 15
3.2.1 LCD 硬件时序参数设置 15
3.2.2 LCD硬件设备注册 16
3.2.3 frambuffer驱动注册 18
第四章 PWM背光驱动设计及实现
您可能关注的文档
- 地学基础复习资料-定.doc
- 地方医学院校应用型人才培养模式的研究与实践.doc
- 地方师范院校教师教育在转型中的困惑和对策.doc
- 地形调整施工方案.doc
- 地方政府创新研究的热点主题与理论前瞻.doc
- 地方政府学.doc
- 地方政府学2.doc
- 地应力计算公式.doc
- 地方政府管理改革与创新研究1.doc
- 地标建筑超高层地下空间围护结构及降水开挖施工方案.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
最近下载
- 宏观经济学计算题大全.doc VIP
- 苏教版数学四年级上册第八单元认识射线、直线和角(课件).pptx
- 某市棚户区改造中区市政道路建设工程路面天然砂砾垫层施工方案.doc
- 淀粉制品公司风险分级管控与隐患排查治理双体系双控手册2022-2024.doc
- 福建省 政和县志.pdf
- 知识产权对策、研究成果管理及合作权益分配.pdf VIP
- 人工智能对学习、教学和教育的影响-The Impact of Artificial Intelligence on Learning, Teaching, and Education.docx
- 中越边广西龙邦镇护龙村跨国婚姻问题研究及对策.doc VIP
- 小学道德与法治六年级下册《我们生存的家园》教学设计及反思.doc
- 宏观经济学计算题.docx VIP
文档评论(0)