基于嵌入式Linux的智能手机操作系统研究作者:陈永泽学位授予单位:西安电子科技大学参考文献(27条)1.许海燕.付炎嵌入式系统技术与应用20042.Symbianwhitepaper3.Windowsmobilewhitepaper4.PALMOSwhitepaper5.AndrewSTanenbaumModernOperationgSystems19996.AndrewSTanenbaum.AlbertSWoodhullOperatingSystemsDesignandImplementation19977.KarimYaghmour.O'ReillyTaiwan公司BuildingEmbeddedLinuxSystems20048.IBM.MontavistaDynamicpowermanagementforembeddedsystems20029.查看详情10.ArnoldBerger.吕骏EmbeddedSystemsDesign200211.邹思铁嵌入式Linux设计与应用200212.华恒科技华恒HHARM2410技术手册200413.DanielPBovet.MarcoCesati.陈莉君UnderstandingTheLinuxKernel200414.查看详情15.Deeamtech.王勇ProgrammingforEmbeddedSystems200216.KWall.MWatson.MWhitis.王勇LinuxProgrammingUnleasehed200017.WRichardStevens.尤晋元AdvancedProgrammingintheUNIXEnviroment200218.RobertLove.陈莉君LinuxKemelDevelopment200419.王文博移动通信原理与应用200220.ETSIGSM03.60:Digitalcellulartelecommunicationssystem(Phase2+);GeneralPacketRadioService(GPRS);ServiceDescription;Stage2200221.ETSIGSM07.60:Digitalcellulartelecommunicationssystem(Phase2+);GeneralPacketRadioService(GPRS);MobileStation(MS)supportingGPRS200122.ETSIGSM07.07:Digitalcellulartelecommunicationssystem(Phase2+);ATcommandsetforGSMMobileEquipment(ME)199923.ETSIGSM07.05:Digitalcellulartelecommunicationssystem(Phase2+);UseofDataTerminalEquipment-DataCircuitterminating;Equipment(DTE-DCE)interfaceforShortMessageService(SMS)andCellBroadcastService(CBS)199924.ETSIGSM07.10:Digitalcellulartelecommunicationssystem(Phase2+);TerminalEquipmenttoMobileStation(TE-MS)multiplexerprotocol199925.ThePoint-to-PointProtocol(PPP)199426.SimpleMailTransferProtocol(SMTP)198227.PostOfficeProtocol(POP3)1996相似文献(10条)1.学位论文曲传久基于构件的智能手机操作系统应用层的开发与研究2005随着通讯技术与计算机技术的飞速发展,今天的移动终端已经由原来单一的通话功能向话音、数据、图像综合的方向演变。像可拍照手机、摄像手机、彩屏手机、音乐手机、游戏手机等都是迎合大众的需要所产生的。随着手机的日益普及,手机功能也越来越完善,其中,智能手机以其强大的功能和便捷的操作等特点得到人们的青睐。同时这也使得智能手机中的软件系统越来越庞大、复杂,如何在资源受限的手机上高效的开发出功能强大、性能稳定的软件系统就显得格外的重要。科泰世纪公司开发的ElastosMobileEdit(简称ElaME)是一款针对移动终端的嵌入式操作系统,它是完全基于CAR构件技术的,本文就是结合CAR构件技术,介绍如何在ElaME上以构件化的思想开发智能手机操作系统上层的应用。本文首先详细地介绍了和欣体系结构,其中重点介绍了CAR构件技术、和欣灵活内核以及和欣构件运行平台,指出了CAR构件技术是一种先进的编程理念,基于CAR构件技术的ElaME操作系统具有很多独特的优势。接着文章对智能手机的体系结构进行了介绍,提出了和欣智能手机操作系统的解决方案,指出和欣智能手机操作系统是完全基于构件化的思想开发的。然后重点对和欣智能手机操作系统上层应用的整体框架进行了详细地介绍。在整体框架中首先是构件化的Shell,介绍了其功能与消息处理机制;然后是构件化的通讯控制模块,它是整个手机通讯功能得以实现的基础,这部分主要介绍了通讯控制模块的结构及其实际中的运用;最后是数据存储的构件化实现,介绍了BerkeleyDB在和欣智能手机上的运用。通过这些介绍勾勒出了整个手机上层应用的框架。最后,文章以和欣邮件系统的实现为例说明构件化的和欣手机功能模块的设计与实现。通过利用构件技术开发智能手机上层应用,可以看出构件技术的种种优势,把它运用在智能手机当中,既能满足智能手机的功能需求,又能给手机带来高效率、灵活性等诸多优点。可以说,基于CAR构件技术的智能手机操作系统,从技术上来说,是智能手机操作系统的一个重大突破()代表了未来智能手机的一个重要的发展方向。2.学位论文冷波基于构件技术的智能手机操作系统的研究与开发2004随着信息技术的飞速发展,手机的功能也越来越复杂,从普通手机逐渐过度到多功能手机,现在又出现了结合掌上电脑功能和手机功能的智能手机.手机里面的软件也随之更新,传统手机里的简单控制程序已经不能满足需要,尤其有必要针对智能手机研究出新的操作系统.另一个方面,随着现代软件复杂度的与日俱增,传统的对整个软件的源代码进行静态编译的方式已经不能适应时代发展的需要了.对此提出了构件化的编程模型,让软件在运行的时候能够动态加载模块,且能适应软件工厂的要求.现在已经有多种构件化的编程技术.本文就是结合一种简单易学、功能强大的构件技术——CAR构件技术,分析了如何设计一个完全基于构件的智能手机操作系统.在分析的过程中,主要结合科泰世纪公司研发的ElastosMobileEdition(简称ElaME),以CAR构件技术为核心,从多个方面讲解了系统的设计要点.本文首先基于实际的智能手机系统的组成,描述了基于CAR构件的智能手机操作系统的基本组成框架,指出了它的核心部分是融在内核中的CAR构件运行平台.接着通过对ElaME的灵活内核的分析,讲解了CAR构件运行平台的强大功能,且具体介绍了CAR构件运行平台如何做到构件透明调用的机制.然后重点分析了ElaME中的系统级构件的设计概要.先从内核里的构件化对象入手,对进程、线程、地址空间等传统的内核对象进行了构件化设计,从而带来了诸如安全性等好处.由于文件系统是作为操作系统的重要组成部分,所以也重点讲解了文件系统构件带来的优势以及具体设计过程.另外,针对驱动程序的编写,分析了构件化的驱动模型.从应用层面上,本文还对构件化的应用程序做了简要的描述,分析了应用构件的一些特征和典型例子,结合具体的环境给出了应用构件的编写方法.通过对如何把构件技术应用到智能手机操作系统中的各种描述,可以看出构件技术的种种优势,把它运用在智能手机当中,既能满足智能手机的功能需求,又能给手机带来高效率、灵活性、安全性等诸多优点.可以说,基于CAR构件技术的智能手机操作系统,从技术上来说,是智能手机操作系统的一个重大突破,代表了未来智能手机的一个重要的发展方向.3.期刊论文李惠.丁革建.LiHui.DingGejian智能手机操作系统概述-电脑与电信2009(3)本文对当前市场上流行的智能手机的操作系统作了简要介绍,同时概括了一下当前手机操作系的情况,最后预测了未来智能手机的主流操作系统.4.期刊论文樊澜.刘珺.张传雷.姜鹏3G智能手机操作系统的研究和分析-电信科学2009,25(8)本文全面介绍了3G智能手机的功能和应用,对目前智能手机采用的主要操作系统进行了比较和分析,指出了智能手机操作系统的未来发展趋势.5.学位论文刘洲洲基于微内核的NUCLEUS系统智能手机方案及系统软件实现方法设计2007如今手机越来越智能化,几乎要将掌上电脑“整合”进去。今后,可能没有手机和掌上电脑的分界限了,而就叫做智能终端。智能手机相对传统手机的最大差异是前者在传统的基带处理器之外还增加了一块应用处理器,并采用了可以运行应用软件的嵌入式操作系统。而内核是指大多数操作系统的核心部分。它由操作系统中用于管理存储器、文件、外设和系统资源的那些部分组成。操作系统内核通常运行进程,并提供进程间的通信。微内核是内核的精简版本,它设计成在很小的内存空间内增加移植性,提供模块化设计,以使用户安装不同的接口。使用微内核设计,对系统进行升级,只要用新模块替换旧模块,不需要改变整个操作系统。所以,研究基于微内核技术的智能手机具有很大的实用价值。文章首先介绍了智能手机设计方案在国内的研究状况,然后重点讲述了基于微内核的NUCLEUS操作系统的特点和其所支持的CPU硬件开发平台,以及系统架构和内部软件结构。在此基础上,重点提出了基于微内核技术的智能手机终端的系统软件架构实现方案,其中包括整体系统设计,底层驱动程序开发,中间层的模块功能介绍和实现,最后是上层应用软件程序的开发。其中,重点介绍了模块实现部分包括介绍ALARM模块,播放器模块等;底层驱动程序各个接口模块的实现,包括功能实现,程序设计流程,以及部分上层的应用程序设计流程和在研究中遇到的问题和解决方法。同时在最后一章介绍了智能手机的低功耗的软件实现方法。在提出方案后,本文进行了详细的方案论证并使用C语言对方案进行设计。最后文章总结了整个方案的可行性以及在实现中所遇到的问题,并对智能手机研究设计的进一步研究方向进行了讨论。本文提出的基于微内核技术的NUCLEUS操作系统智能手机软件架构设计方案,已经应用的实际的智能手机系统中,各项指标完全符合中国移动GSM终端总体标准规范。6.期刊论文李芙蓉当前智能手机操作系统及其比较分析-甘肃科技纵横2008,37(5)手机发展至今,其概念已经远远超过了接打电话这个范畴,随着科技的发展,功能强大的智能手机出现了,而支持它的就是手机操作系统,它能够支持第三方软件,将手机功能发挥到极致.7.期刊论文张洪欣.王湘.ZHANGHong-xin.WANGXiang基于symbian操作系统的智能手机语音拨号用户界面实现-吉首大学学报(自然科学版)2008,29(2)基于Symbian操作系统,在VC++6.0编译环境中实现了智能手机的语音拨号软件用户界面.通过对软件的编译以及模拟器仿真,证明了程序设计的正确性.利用蓝牙数据线和红外的方式,将程序下载到手机平台上,验证了该方案的可行性.8.学位论文李曙光基于嵌入式Linux操作系统的智能手机安全系统的研究与开发2008智能手机安全系统的研究是手机行业继音乐、智能之后的第三大主流,“资讯保密、智能防盗”等安全技术更是司法界所关注的焦点,是实施技术保平安工程的重要体现。在研究手机文件系统的基础上,嵌入式Linux智能手机的安全系统可以通过修改其刷机文件、在系统配置目录/etc/rc.d植入随手机启动而自动运行特定程序的方法来实现。该程序能够自动通过识别手机SIM卡的IMSI来判断其合法性,若为非认证SIM