预览加载中,请您耐心等待几秒...
1/4
2/4
3/4
4/4

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

万方数据 ∥习鍪嵌入武Lux系统的研究与应用inApplofEmbeddedLinux为之添加实时软件模块。这些模块运行的内核空间正是操作的原因。而今天人们对嵌入式设备在智能化和互连性上提出入式统ResearchandicatiOnSystem研究肖红与应(江西理工大学应用科学学院,江西赣州341000)(Faculty34iooo)摘要:随着嵌入式Linux系统的迅速发展,嵌入式Linux已发展成为嵌入式操作系统的一个重要分支。Linux是一种将骡代码完全开放的Unix类操作系统,它的最大特点是价格低廉、安全性好等。本文分析了嵌入武Linux系统技术,介绍了嵌入式Linux的研究与应用。关键词:嵌入式;Linux;操作系统中图分类号:TP36文献标识码:A文章编号:1671-4792一(2010)3—0141—03inexpensiveembedded0引言植入嵌入式设备具有众多的优点。首先,Linux的源代码是操作系统是软件开发和软件运行的基础,因而也是发展开放的,任何人都可以获取并修改,用于开发自己的产品。其软件产业的重要基础。开放源码运动和Linux操作系统的出次,Linux是可以定制的,其系统内核最小只有约134kB。一现开辟了一条新的发展操作系统的道路。Linux的应用领域个带有中文系统和图形用户界面的核心程序也可以做到不逐步扩展,从最早的Web、Ftp、邮件服务开始,已逐渐扩张到足1MB,并且同样稳定。另外,它与多数Unix系统兼容,应用诸如个人桌面应用、网络安全,电子商务、远程教育、集群运程序的开发和移植相当容易.同时,由于具有良好的可移植算、网格运算、嵌入式系统等各个领域。在过去的十年中,嵌性,人们已成功使Linux运行于数百种硬件平台之上【2】。人式系统的开发发生了很大的变化。以前嵌入式设备往往是然而,Linux并非专门为实时性应用而设计。因此如果一个孤立的、资源有限的系统,它们追求的是在有限的价格想在对实时性要求较高的嵌入式系统中运行Linux,就必须上满足一定的功能性要求。通常它们采用那些功能并不强大的CPU,这也是开发者不得不尽可能地压缩嵌入式系统性能系统实现进程调度、中断处理和程序执行的部分,因此错误的代码可能会破坏操作系统,进而影响整个系统的可靠性和了要求,这使得嵌入式设备不再是孤立的。它们要通过互联稳定性。Linux的众多优点还是使它在嵌入式领域获得了广网、无线或是其他的方式实现相互连接,同时它们也是软件泛的应用,并出现了数量可观的嵌入式Linux系统。其中有生态系统(softwareecosystem)的一部分。最初的嵌入式设代表性的包括:UClinux、ETLinux、ThinLinux、LOAF等.备是单一用途的,它们拥有各自独特的显示方式和用户界ETLinux通常用于在小型工业计算机,尤其是Pc/104模面,而今天它们变成了为。等同Pc”的系统。它们必须运行很块;ThinLinux面向专用的照相机服务器,x-lo控制器、MP3多相同的应用程序,它们需要采用相同的方式实现互连或是播放器和其它类似的嵌入式应用;LOAF是Linux在某些情况下增强互连性【u.PY的缩略语,它运行在386平台上.1嵌入式Unux概述Unux与其它操作系统的比较Linux是一个成熟而稳定的网络操作系统.将Linux将Linux与微软的Windows相比较,确实Windows具有系戡一|的用Abstract:WithmajorKeywords:Embedded;Linux;Operating141XiaoHongScienceApplication,JiangxiUniversityTechnology,JiangxiGanzhourapiddevelopmentthehasbecomebranchsystem.LinuxiskindUnixoperatingwhichbasedcodeItsbenefitson.ThisarticleanalyzedtechnologyintroducedresearchOnAFlop-23e-דsystem,itimportantsystemopencompletely.mostsecurityusage.anoneOnsourceareSO7..j 万方数据 睬~一理圜美元.对于那些大批量的产品,其每件产品上可承受的分摊RTOS供应商和微软都会在不与客户协商的情况下终止某一如果采用一个开放源码的操作系统,开发者能够主宰他Linux环境中超过4200万行的代码。嵌入式应用程序平均很好的互连性,且具有非常全面的软件栈。但开发者一旦用Windows建立了产品,他也就丧失了实现差异化的机会。仅仅将WindowsOS加到你的产品中并实现商用是十分迅速的。所以如果想获得面市时问上