1 / 69
文档名称:

基于嵌入式LINUX和EPD显示的PDA底层驱动设计.pdf

格式:pdf   页数:69
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于嵌入式LINUX和EPD显示的PDA底层驱动设计.pdf

上传人:banana 2014/5/1 文件大小:0 KB

下载得到文件列表

基于嵌入式LINUX和EPD显示的PDA底层驱动设计.pdf

文档介绍

文档介绍:上海交通大学
硕士学位论文
基于嵌入式LINUX和EPD显示的PDA底层驱动设计
姓名:张秋野
申请学位级别:硕士
专业:通信与信息系统
指导教师:黄佩伟
20070101
上海交通大学论文
基于嵌入式 Linux 和 EPD 显示的 PDA 底层驱动设计

摘要

随着嵌入式 Linux 的迅速发展以及 PDA 应用逐渐广泛,利用嵌入
式 Linux 来搭建其操作系统已经成为最具潜力的 PDA 技术发展方向。
并且由于电子墨水显示技术的不断进步,其终将取代现有的显示设
备。本毕业设计的目标是设计基于嵌入式 Linux 和电子墨水显示技
术 PDA 的底层驱动。并实现对用户应用程序的透明。
PDA 产品比较重要的一点就是产品给人最直观的印象,即显示的
特性和内容,还有待机时间的长短即耗电量的大小。现有的产品一
般使用 LCD 作为显示输出,但是其显示原理决定了它在感官上不是
很舒服,另外其较大的耗电量也限制了产品的待机时间。而本系统
采用一种新式的电子墨水屏幕 EPD,其驱动普通的 LCD 有较大不同。
而其特殊的特性就决定了系统需要使用另一种方式驱动它。
本文首先分析了嵌入式 Linux 下驱动程序的开发特点,具体描述
驱动开发中的一些关键技术,并分析了相关的算法和实现原理;然
后分析了 EPD 屏的特点并设计了其相应的驱动程序,利用了一种新
式的双帧缓冲区机制来实现对用户层透明的设备驱动。另外设计了
一种分层的 USB 驱动来实现设备与主机之间方便的数据同步。最后
简要描述了嵌入式浏览器 Firefox 及其移植,编译过程。整个系统
经过设计与编码和最后的测试,运行状况良好。
上海交通大学论文
具体内容分章如下:第一章简述了嵌入式 Linux 的开发过程和环
境;第二章介绍了 Linux 设备驱动的开发方法和工具。第三章具体
分析了开发嵌入式 Linux驱动中最重要的内存管理和中断处理技术;
第四章描述了本系统的新式 EPD 屏幕的驱动开发以及 USB 部分功能
的开发方法,并提出了一种双帧缓冲区方式;第五章介绍了嵌入式
浏览器 Firefox 及其移植,编译过程。

关键词: 嵌入式,Linux,设备驱动,EPD,USB,Firefox
上海交通大学论文
DRIVER DELELOPMENT OF PDA BASED ON
EMBEDDED LINUX AND EPD DISPLAY
TECHNOLOGY

Abstract
With the rapid development of embedded Linux PDA applications,
use to build its embedded Linux operating system has e the most
potential in the development of PDA technology. As electronic ink
display technology and the continued progress, the show will replace the
existing equipment. The graduation design objective is to design and
electronic ink display technology based on embedded Linux PDA
bottom-driven.
PDA products the important thing is that the most reliable products
gives the impression that show the character and content. There is the
length of time consumption of the designated size. Existing products are
generally used as LCD displays, but its decision to show its principles in
the sense it is not fortable. Moreover, his greater use of the
product in the designated time limits. And the system uses a new type of
electronic ink screen EPD, driven