文档介绍:电子科技大学
硕士学位论文
Linux终端应用平台的研究与实现
姓名:唐帙
申请学位级别:硕士
专业:计算机系统结构
指导教师:罗惠琼
20041225
要摘动终端设备的出现使人们的这种愿望成为可能。由于无线通讯网络传输速率的飞跃,以个人信息管理为主的终端设备和以语音通信服务为主的通信终端设备正在互相渗透,相互融合,逐步发展成为具有强大功能的新一代移动终端。此类设备具有通信、个人信息管理和娱乐等多种功能,如何组织和管理好这些功能以及支持这些功能实现的软硬件资源,并为用户提供方便的操作接口已经成为应用和普及移动终端设备的重要课题。建立简单、高效而又方便使用的应用平台系统可以能、开放源码以及方便裁减和定制的特点使人们把越来越多的目光注视在其之上,越来越多的高端移动终端设备准备采用魑K堑牟僮飨低场O衷谑用低匙魑5撞悴僮飨低常渖洗钤匾桓鲇τ闷教ㄏ低骋丫晌A烁叨宋型信息设备所使用的流行解决方案。论文课题来源于本人从年路菘J迹渭恿酥行送ㄑ兜闹悄苁只台项目。该项目是通过集成相关的硬件平台、低澈涂7⑾嘤Φ那度胧接用环境,建立一个以智能手机为主的,能够应用于多种手持设备的软硬件整体解决方案。我们首先研究了所使用低车氖录煞⒃砗拖⑼ㄑ痘啤T务器部分和应用模块。服务器负责为应用程序的运行提供运行环境,以及实现整个事件循环的维护和派发;应用间的消息通讯和协调等工作;设计了一些实现特殊服务的模块,包括启动模块、闹钟服务模块和关机服务模块。然后,完成了键盘控制器的驱动开发,包括硬件的初始化,中断响应和键盘控制器与璞抽象层接口的工作。最后,实现了任务和日程表两个应用模块。这两个应用模块作为商务模块中的功能,被集成到应用平台中。关键词;嵌入式系统录峙上⑼ㄐ徘随着信息技术的不断发展,人们希望能够随时随地的访问各种信息资源,移有效的解决这些问题。同时,僮飨低痴诔晌G度胧接τ弥械囊桓鋈鹊恪F淇煽扛咝У男熟悉基本原理的基础上,我们设计了面向用户的应用平台。在这个平台中包括服电子科技大学硕士学位论文斩擞τ闷教ǖ难芯坑胧迪
..甌曲·甒.—痵,琫,,,琺..琲畇,:电子科技大学硕士学位论文斩擞τ闷教ǖ难芯坑胧迪—琾,琹瓾琱瓸甌,,瓵,琣
丛日期:吖年胁月曰独创性声明关于论文使用授权的说明廛坻罄监为获得电子科技大学或其它教育机构的学位或证书而使用过的材料。日期::主柙本人声明所星交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。本学位论文作者完全了解电子科技大学有关保留、使用学位论文盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或C艿难宦畚脑诮饷芎笥ψ袷卮斯娑签名:的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁扫描等复制手段保存、汇编学位论文。导师签名:
第一章引言课题背景随着信息化步伐的加快,各种新颖的手持设备层出不穷,极大的方便了人们的生活,相关的硬件和软件也得到了迅速的发展。人们不再满足于手机只有简单的通话功能,或者鼍哂屑虻サ牡缱蛹鞘卤竟δ埽窍M谒堑墓δ公司抓住这个机会,推出了带有完整图形用户界面解决方案的操作系统,如低骋蛭F湓绰氲目7牛看蟮亩嗳挝衲芰Γ榷ǹ煽康南低承阅芎方便的裁减与移植等特点,在嵌入式终端平台上异军突起。据统计,目前正在开发的嵌入式系统中,有%的项目选择魑G度胧讲僮飨低场>」芫统在技术含量、兼容性、市场运作模式等方面还有相当长的一段距离。但由于僮飨低车某鱿郑乇鹗墙度胧较低澈蚅有机结合起来的嵌入式颐翘峁└俟馇度胧讲僮飨低匙钚掠τ眉际跄训玫幕觥嵌入式且恢只诓僮飨低澈陀布教ǎ蛴τ贸绦蛱峁┯没Ы涌诘幕础性软件。现在已经出现了以—和4淼纳桃岛涂T吹教ǎ且訪操作系统为平台,为使用僮飨低车那度胧缴璞拥有华丽美观的图形用户界面以及强大的功能奠定了良好的基础。但是作系统和嵌入式嗫庵皇俏N颐堑那度胧讲诽峁┝艘桓隽己玫娜砑阒端用户提供最终操作和使用这些硬件和软件资源的途径。由于智能数字通讯终端乇鹗侵悄苁只琒的特殊性,这个平台应当向用户提供最简便的具有一个待机桌面作为终端用户使用的起点。设备启动后,用户首先看到这个桌面,并从这里使用整个系统,包括:启动应用模块、设置系统和关闭系统等操作。具有一组操作方便的应用模块,它们的功能直接满足用户对设备的最能够通过操作系统提供的系统调用统一管理这个系统的各种资源,并能够相互融合,换句话说是希望在同一个设备上具有多种强大的功能台仍掌握在外国大公司的手中,国产的嵌入式操作系持。我们需要在