欢迎来到天天文库
浏览记录
ID:36748610
大小:2.03 MB
页数:66页
时间:2019-05-14
《基于便携式信息平台的嵌入式Linux系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要随着IT技术的飞速进步,手机、掌上电脑、电子书等便携式的信息装置大量地涌现。这些装置对操作系统的网络,多媒体以及显示能力的要求越来越高。由于Linux强大的功能和天然形成的良好结构与可裁减性,成为了嵌入式系统领域最为看好的发展方向。研究嵌入式操作系统不能脱离硬件的背景。所以本文首先研究了硬件平台IntelStrongARMSA一1110开发平台。Linux是一个以内核为基础的操作系统。本文对Linux内核结构和运行机制进行深入的剖析;高端的便携式设备,需要窗口系统的支持。本文对小型化的窗口系统Microwindow
2、以及它的多语言支持问题进行了研究,并解决了在Microwindow中文输入的问题;根据便携式信息装置要求系统小巧,方便剪裁的特点,本文提出了嵌入式Linu)c_~wbJfLinux的~整套方案。其中包括了内核的裁减和改造方案,窗口系统的方案,以及编译与调试平台的方案。在本文最后给出了系统的具体实现,验证了WolfLinux系统具备较强的网络通信能力和多媒体能力,是便携式信息装置的理想软件平台。关键字:便携式信息装置,嵌入式Linux,Microwindow,AssabetAbstractWithrapiddevelop
3、mentofInformationtechnology,lotsofportableinformationappliance,suchasmobilephones,handheldPCande-book,arecomingupThesedevicesneedmoresupportbyoperatingsystemofnetwork,multimediaanddisplay.AsLinux’spowerfulfunctionanditsnativecuttablestructure,itbecomesthehottopi
4、coftllisfieldResearchonembeddedoperatingsystemcan’tdepartfromhardwareSofirstly,thispaperstudyIntelStrongARMSA一1110developmentboard.LinuxisakernelbasedoperatingsystemThispaperanalyzethestructureandrunningmechanismofLinuxkernel.ManyembeddeddevicesneedwindowsystemT
5、hispaperstudiesMicrowindowssystemandtheproblemofmultilanguagesupportofMicrowindowandsolvestheChineseinputproblemAccordingtotherequirementofPortableinformationappliance,thispaperofferafullschemeofanembeddedLinux册WolfLinux,includingtheshcemeofkernelreconstructs,wi
6、ndowsystemandtheplatformofcompileanddebugThelastpartofthispapercomestheimplementationofWolfLinux.VerifiedthatWolfLinuxisgoodatnetworkcommunicationandMultimedia,anditisanidealsoftwareplatformforportableinformationapplianceKeywords:Portableinformationappliance,Emb
7、eddedLinux,Microwindow,Assabet里::童萱童一第一章前言第一节嵌入式系统的历史和概念嵌入式系统的历史近年来,随着便携式设备的大量涌现,嵌入式的操作系统成了lT技术领域最热门的一个方向。其实,跟计算机一样,嵌入式系统很早就已经出现了。最早的嵌入式系统出现在通信领域。在20世纪60年代后期,那些用来控制电话的电子式机械交换的设备被称为“存储程控控制系统”,存储程序是指那些放有程序和路由信息的内存。使用这种存储的控制逻辑而不是用硬件来实现在当时是观念上的一种突破,现今,这种工作机理早已经是理所当然
8、的了。当时,为适应每一个应用,这些系统是定做的(也就是说,这些系统是面向应用的)。嵌入式系统的操作系统(OS,OperatingSystem)在20世纪70年代后期开始出现。它们中的许多是用汇编语言书写的并且只能用在专门的微处理器上。当这些微处理器变得过时的时候。为他们所设计的OS也就寿终正寝了。对于新的处理器,只有重新写一遍操作
此文档下载收益归作者所有