基于Linux的嵌入式开发平台的研究与实现.pdf

基于Linux的嵌入式开发平台的研究与实现.pdf

ID:32042180

大小:1.32 MB

页数:36页

时间:2019-01-30

基于Linux的嵌入式开发平台的研究与实现.pdf_第1页
基于Linux的嵌入式开发平台的研究与实现.pdf_第2页
基于Linux的嵌入式开发平台的研究与实现.pdf_第3页
基于Linux的嵌入式开发平台的研究与实现.pdf_第4页
基于Linux的嵌入式开发平台的研究与实现.pdf_第5页
资源描述:

《基于Linux的嵌入式开发平台的研究与实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、东北大学硕士学位论文基于Linux的嵌入式开发平台的研究与实现姓名:郑嵘申请学位级别:硕士专业:计算机应用指导教师:刘积仁2002.2.1东北大学硕士学位论丈基于Linux的嵌入式开发平台的研究与实现摘要\/\f伴随着信息家电,手持设备,无线设备等的迅速发展,相应的硬件和软件也k得到迅速发展。许多设备都配有Intel,MIPS,摩托罗拉等公司生产的32位微处理器,甚至还使用了液晶显示器。许多开发商也开始为这些设备提供界面友好的嵌入式操作系统。利用Linux搭建嵌入式操作系统是近年来出现的最令人振奋的方案。这有多

2、方面的原因。首先,运行在嵌入式系统上的Linux能够提供全功能的桌面计算(DesktopComputing),且由于其开放代码,定制变得非常方便。其次,Linux已经支持大多数嵌入式系统上使用的芯片,包括S订ongARM,MIPS和PowerPC。最后,Linux是免费的,使用Linux不需要付出任何费用。所以利用Linux作为底层操作系统,其上使用一个GUI系统成为现在日益流行的嵌入式操作系统的解决方案。嵌入式系统下的图形用户界面需要有轻型、占用资源少,高性能,高可靠性,可配置等特点。随着手持式设备的硬件条件

3、的提高,估计嵌入式系统对轻量级GUI的需求会越来越迫切。受导师的影响,本人长期以来对以Linux操作系统比较感兴趣,并从研二开始加入NeuLinux嵌入式应用开发平台项目,对嵌入式Linux以及嵌入式GUI的典型系统Mierowindows进行了一定的研究,完成了一些Linux内核中的设备驱动程序和对Micmwindows的移植及功能扩充。本论文基于这些事实,对嵌入式Linux系统的的体系结构和一些技术内幕做了较深入的探讨纠论文首先概述了嵌入式系统及用户界面的发展情况,接着介绍了几种嵌入式系统下的图形用户界面。

4、第二章介绍了NeuLJnux嵌入式应用开发平台的功能模块及特点,第三章介绍了本人在NeuLinux中实现的两路串口设备驱动程序,以东北天擘硕士学位论文摘要及总结出来的基于中断的Linux字符设备驱动程序的一般编写方法,第四章介绍了本人实现的Micowindows对GB2312简体中文字体的支持,以及实现难点及相关的一些技术细节。本文的第五章将介绍NeuLinux在实际项目中的一些应用情况。最后是一点感想和展望。关键词:嵌入式系统;Linux/乓⑨用户接口;汉字编码。东北大学硕士学位论文AbstractTheRe

5、searchandImplementationofEmbeddedApplicationDevelopmentPlatformBasedonLinuxAbstractInthefast-changingworldofembedded,handheldandwirelessdevices、therearemanyhardwareandsoftwaredesignchangestakingplace.Manydevicesnowfeature32一bitmicroprocessorsfromIntel,MIPSan

6、dMotorola,aswellaslargerLCDgraphicaldisplays.Inordertoleveragethesignificantresultsgainedinthelasttenyears,manydevelopersareturningtousingfriendlyuserinterfaceoperatingsystemswiththesenewembeddeddesigns.OneofthemostpromisingemergingareasseemstoberunningLinux

7、intheseenvironments,foracoupleofgoodreasons:LinuxOilembeddedsystemsbringswithittheentirepowerofdesktopcomputing,alongwithmanysolutionsalreadyrunning.Linux,beingopensource,allowsanyaspectofthesolutiontobefullyunderstoodandthencustomizedforaparticularapplicati

8、on.Linuxalsosupportsallthenewmicroprocessorstypicallyincludedinembeddeddesigns,includingStrongARM,MIPSandPowerPC.Finally,Linuxisflee,withnoroyaltypaymentsrequiredforitsuse.Sousinglinuxasoperatin

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。