三九宝宝网宝宝百科宝宝知识

嵌入式linux和普通的linux区别详细在哪里

02月23日 编辑 39baobao.com

[Linux资格认证:Linux操作系统的运行级别]Linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做runlevel,同样,当Linux操作系统关闭时也要经历另外几个不同的runlevel,下面我们就准备详细介绍一...+阅读

1.什么是嵌入式Linux系统? 嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。 Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快;第三,Linux是免费的OS,在价格上极具竞争力。 Linux还有着嵌入式操作系统所需要的很多特色,突出的就是Linux适应于多种CPU和多种硬件平台,是一个跨平台的系统。

到目前为止,它可以支持二三十种CPU。而且性能稳定,裁剪性很好,开发和使用都很容易。很多CPU包括家电业芯片,都开始做Linux的平台移植工作。移植的速度远远超过Java的开发环境。也就是说,如果今天用Linux环境开发产品,那么将来换CPU就不会遇到困扰。同时,Linux内核的结构在网络方面是非常完整的,Linux对网络中最常用的TCP/IP协议有最完备的支持。

提供了包括十兆、百兆、千兆的以太网络,以及无线网络,Toker ring(令牌环网)、光纤甚至卫星的支持。所以Linux很适于做信息家电的开发。 还有使用Linux为的是来开发无线连接产品的开发者越来越多。Linux在快速增长的无线连接应用主场中有一个非常重要的优势,就是有足够快的开发速度。这是因为LInux有很多工具,并且Linux为众多程序员所熟悉。

因此,我们要在嵌入式系统中使用Linux操作系统。 Linux的大小适合嵌入式操作系统——Linux固有的模块性,适应性和可配置性,使得这很容易做到。另外,Linux源码的实用性和成千上万的程序员热切其望它用于无数的嵌入式应用软件中,导致很多嵌入式Linux的出现,包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,FirePlug,Linux和PizzaBox Linux 看[url].linuxdevices.com/links/[/url] 相对,Linux的图形界面还相对较弱,但近年Linux的图形界面发展也很快,这也就不是问题。

2.什么是嵌入式Linux 嵌入式linux 是将日益流行的Linux操作系统进行裁剪修改使之能在嵌入式计算机系 统上运行的一种操作系统嵌入式linux既继承了Interlnet上无限的开放源代码资源又具有嵌 入式操作系统的特性 2 嵌入式Linux的特点是版权费免费;购买费用媒介成本技术支持全世界的自由软件 开发者提供支持网络特性免费而且性能优异软件移植容易代码开放有许多应用软 件支持应用产品开发周期短新产品上市迅速因为有许多公开的代码可以参考和移植 实时性能RT_Linux Hardhat Linux 等嵌入式Linux支持实时性能稳定性好安全性好 3 嵌入式Linux有巨大的市场前景和商业机会出现了大量的专业公司和产品如Montavista Lineo Emi等有行业协会如Embedded Linux Consortum等得到世界著名计算机公司和OEM 板级厂商的支持例如IBM Motorola Intel等 传统的嵌入式系统厂商也采用了Linux策略 如 Lynxworks Windriver QNX等还有Internet上的大量嵌入式Linux爱好者的支持嵌入式Linux 支持几乎所有的嵌入式CPU和被移植到几乎所有的嵌入式OEM板 4 嵌入式Linux的应用领域非常广泛主要的应用领域有信息家电PDA 机顶盒Digital Telephone Answering Machine Screen Phone 数据网络Ethernet Switches Router Bridge Hub Remote access servers ATM Frame relay 远程通信医疗电子交通运输计算机外 设工业控制航空航天领域等 3.如果分别让10位工程师给出嵌入式系统的定义,将得到10个不同的答案。

一般来说,大部分的嵌入式系统执行特定的任务。我们假定最简单的嵌入式系统包括输入/输出功能,以及一些控制逻辑,该系统基于它的配置执行某些类型的功能。按照这个标准,可以认为一个包含实现控制逻辑74123计数器

以下为关联文档:

Digi推出业内最小Linux嵌入式设备服务器Digi International今天推出了带有Digi嵌入式Linux操作系统的Digi Connect ME 9210.Digi嵌入式Linux操作系统是基于Digi嵌入式模块和微控制器而开发的最新版的Linux操作系统...

嵌入式Linux的图形用户接口GUI设计前言:操作系统从纯文本界面一路进展到光鲜亮丽的图形外表,其中包含了无数的设计师的创意,当然,也有许多截他人之长补自己之短的案例出现。在嵌入式系统方面,由于Linux已经是主流...

Linux入门哪本书好推荐一本Linux入门书籍如果你是第一次接触Linux,并且没有任何计算机基础的话,我建议你还是从视频教程看起,我记得传智播客的Python系列中的第一个章节就是讲Linux的(Ubuntu),讲的简直是细致到家了,也许对...

Linux主要应用在哪些方面具体应用如下: 1、虚拟化:从桌面虚拟化到云,现在又回到桌面虚拟化,VMware是第一家也是最好的虚拟化产品公司,其主要产品也是基础,而Linux是非常有力的竞争对手。 2、数据库服务器:O...

ubuntu和linux哪个好点最严格地讲,linux从来都不是操作系统,linux只是一个操作系统内核。因为linux是开放源代码的自由软件,所以不同的人,不同的社区或者公司都可以按照自己想法,用linux内核来“组装”...

嵌入式linux怎么学你装一个linux系统。当然虚拟机就行。先学习标准C、然后学习linux的Unix C当然这种C很相似。就是函数不太一样。思想都是一样的。 上面两个网上都有教学视频。把网上的教学...

求国嵌嵌入式Linux教学视频专业版教学视频 DVD1:培训软件集最好的是有课程66. 《嵌入式Linux高级项目班》专业版视频课程详单是0.国嵌培训专用软件集(含培训用所有软件,学习方法视频) (DVD1)1. 《嵌入式体验入门班》专业版视频(DVD2)2. 《Li...

怎样学习ARM9嵌入式Linux初学者开发板推荐买2440系列,比如友善公司的mini2440,性价比很高。 Linux一定要熟悉基本命令操作,装个Linux系统吧,推荐Ubuntu,适合新手。 因为嵌入式linux涉及的知识面很广,所以要看的...

初学linux想在linux下运行一个简单的程序:去掉或者注释#include "widget.h"这一行。这里用不到. hello.cpp改成这样, 重新运行make即可: #include <QtGui/QApplication> //#include "widget.h" #include <qpushbutton.h> i...

推荐阅读
图文推荐