什么是嵌入式系统,Linux系统又是什么,用通俗的语言来降下,和XP系统有什么区别。

作者&投稿:壹凝 (若有异议请与网页底部的电邮联系)
Linux系统和XP系统什么区别?~

相同:都是操作系统。基本都能完成基本的日常需求。
不同:都能使用鼠标,键盘,显示器等硬件设备。
哪个好用:看用在什么方面了,应该拿windows和linux来比,而不是XP和linux。如果是讲求娱乐性,经常玩游戏,浏览网页,做基本的文件处理,那还是建议你用windows而不是Linux。如果你是一名开发者,或者做服务器,或者是做嵌入式开发,那就建议你用Linux了。好用不好用还有另一个说法,它们各有专长,你是愿意用命令行去控制计算机呢还是用鼠标去点击呢(并不是Linux不能用),用Linux讲求效率,如果拿图形化界面下的Linux跟windows比,那你选择windows吧,如果拿命令行下的LINUX跟Windows比,那就选择Linux了,命令行界面下的Linux占用资源少,处理效率高,甚至7、8年前的老电脑都能跑的很流畅。

嵌入式系统是一种专用的计算机系统,作为装置或设备的一部分。通常,嵌入式系统是一个控制程序存储在ROM中的嵌入式处理器控制板。事实上,所有带有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统,有些嵌入式系统还包含操作系统,但大多数嵌入式系统都是是由单个程序实现整个控制逻辑。

国内普遍认同的嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统。嵌入式系统的核心是由一个或几个预先编程好以用来执行少数几项任务的微处理器或者单片机组成。与通用计算机能够运行用户选择的软件不同,嵌入式系统上的软件通常是暂时不变的;所以经常称为“固件”。

linux:
Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。Linux是一个领先的操作系统,世界上运算最快的10台超级计算机运行的都是Linux操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。 
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。
Linux以它的高效性和灵活性著称,Linux模块化的设计结构,使得它既能在价格昂贵的工作站上运行,也能够在廉价的PC机上实现全部的Unix特性,具有多任务、多用户的能力。Linux是在GNU公共许可权限下免费获得的,是一个符合POSIX标准的操作系统。Linux操作系统软件包不仅包括完整的Linux操作系统,而且还包括了文本编辑器、高级语言编译器等应用软件。它还包括带有多个窗口管理器的X-Windows图形用户界面,如同我们使用Windows NT一样,允许我们使用窗口、图标和菜单对系统进行操作。

嵌入式linux:
嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里。随着微处理器的产生,价格低廉、结构小巧的CPU和外设连接提供了稳定可靠的硬件架构,那么限制嵌入式系统发展的瓶颈就突出表现在了软件方面。尽管从八十年代末开始,陆续出现了一些嵌入式操作系统,比较著名的有Vxwork、pSOS、Neculeus和Windows CE。但这些专用操作系统都是商业化产品,其高昂的价格使许多低端产品的小公司望而却步;而且,源代码封闭性也大大限制了开发者的积极性。另外,结合国内实情,当前国家对自主操作系统的大力支持,也为源码开放的LINUX的推广提供的广阔的发展前景。还有,对上层应用开发者而言,嵌入式系统需要的是一套高度简练、界面友善、质量可靠、应用广泛、易开发、多任务,并且价格低廉的操作系统。在不久的将来,从冰箱到收音机都会内置处理器。因为Linux的开放性,许多人认为Linux非常适合多数Internet设备。他们认为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。

翻字典,看看“嵌入”这个词是什么意思就行了……
不过就是把这个系统,嵌入到另一个设备上的意思,嵌入也就意味着这个系统不是商品,而是被系统嵌入的东西才是最终的商品,这个嵌入式系统只是这个商品设备的一个功能或者一部分。
Linux 系统准确的应该是叫做 GNU/Linux 发行套件,其实就是 Linux 内核 + GNU 项目的软件 + 其他软件组成的操作系统。对于嵌入式来说,他的硬件支持很广泛,而且因为是一大堆软件拼凑整合而成,所以他的灵活性很高。不需要的软件完全可以不用,只保留最需要的东西。而且是开放源代码的,你可以根据需要按照软件的协议进行修改再发布。
和 XP 系统从“系统”上来说,没区别,都是系统。
但你:1、能把 Windows XP 改成只有 1M 大小吗?2、你能让 Windows XP 在 MP3 上运行吗?3、你能让 Windows XP 已纳秒为单位进行快速实时相应处理吗?4、你能让微软给你 Windows XP 源代码,你自己修改来适应你自己焊接出来的硬加吗?

其实 Windows 也有嵌入式版本。而且还是两个,一个叫 WinCE ,一个叫 Windows XP Embedde 。前者支持很多硬件架构,而且体积小功能少。后者就是基于 XP 的官方减肥版。

嵌入式系统可以简单理解为设备固件,所有的电子设备都有固件,比如MP3、手机、路由器、电子仪器等等
那些有刷机升级概念的设备升级的都是固件也就是嵌入式系统

Linux是类UNIX操作系统,操作系统是管理硬件资源与软件资源的底层程序,可以理解为硬件是土地,操作系统是地基,应用程序是房子
Linux开放源代码,支持所有的硬件平台,主要用于服务器、嵌入式设备、科研领域
腾讯、google等大型网络企业用的大都是Linux系统
google android手机、三星tizen手机、摩托罗拉智能机等等也都是用的Linux系统
路由器、交换机、汽车等等大部分用的也是Linux系统
费米国家加速器实验室、欧洲核研究组织、还有好多的大学和实验室用的也是Linux系统
也有一些爱好者与开发者使用Linux系统,但对于个人日常使用稍有不便

通过以上应用领域你应该知道Linux跟XP的区别了吧
Windows XP只用在IBM兼容机也就是普通的X86 PC上,也就是平常的个人电脑,应用领域不同两者没有可比性。


什么是嵌入式系统
嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。 嵌入式系统几乎包括了生活中的所有电器设备,如掌上 PDA 、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式...

嵌入式系统
嵌入式系统主要由嵌入式处理器、相关支撑硬件、嵌入式操作系统及应用软件系统等组成,它是可独立工作的“器件”。 嵌入式系统几乎包括了生活中的所有电器设备,如掌上 PDA 、移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电...

嵌入式系统原理及应用开发教程
根文件系统在嵌入式系统中-般设为只读,需要使用mkcramfs genromfs等工具产生烧写映像文件。6、建立应用程序的FLASH磁盘分区 一般使用JFFS2或YAFFS文件系统,这需要在内核中提供这些文件系统的驱动。有的系统使用一个线性FLASHNOR型)512KB~32MB,有的系统使用非线性FLASHNAND型)8MB~512MB,有的系统两种同时使...

嵌入式 ,嵌入式系统软件开发,嵌入式应用软件开发 的定义分别是什么?及 ...
嵌入式:是一种专用的计算机应用技术,其设计的是专用的计算机系统,所以计算机该有的软件、硬件都包括在内。硬件包括必备的输入、输出设备,存储器、CPU(可以是单片机、MCU、MPU等),软件包括系统软件,应用软件等。这样说来,其实我们生活中除了电脑之外的电子设备,大都是嵌入式系统,比如手机、路由器...

如何学习嵌入式
嵌入式系统硬件设计中往往需要使用可编程器件,学习者还需要一定的时间来学习使用常用的可编程器件(CP L D \/ F P G A),常用的有Xilinx和Altera公司的产品。进行系统硬件原理图设计,就需要使用原理图设计的EDA工具,常用的EDA 原理图设计工具主要包括Cadence公司的Capture,Protel公司的Protel99SE等。接下来就可以参照...

嵌入式操作系统内存管理有哪几种, 各有何特性
嵌入式系统所用到的内存管理机制主要有以下两种:1、虚拟内存管理机制:有一些嵌入式处理器提供了MMU,在MMU具备内存地址映射和寻址功能,它使操作系统的内存管理更加方便。如果存在MMU ,操作系统会使用它完成从虚拟地址到物理地址的转换, 所有的应用程序只需要使用虚拟地址寻址数据。 这种使用虚拟地址寻址...

嵌入式实时操作系统调度算法的发展现状
嵌入式操作系统是用来支持嵌入式应用的系统软件,是嵌入式系统极为重要的组成部分,通常包括与硬件相关的底层驱动程序、系统内核、设备驱动接口、通信协议、图形用户界面(GUI)等。嵌入式操作系统具有通用操作系统的基本特点,如能够有效管理复杂的系统资源,能够对硬件进行抽象,能够提供库函数、驱动程序、开发工具集等。但与...

什么是SOC,FPGA,CPLD,PLC,嵌入式系统,单片机等等
嵌入式系统:一般要用一个处理器实现的,比如用ARM芯片 单片机:把一台电脑的基本配置融到一个片子里去 SOC :可以用C程序设计 FPGA\/CPLD:有VHDL VERILOG ABLEL 语言 ,这些都是描述硬件的语言 PLC:一种类似于汇编的语言,或者画梯形图描述 嵌入式系统和单片机:实现的方式可以是C或汇编,或其它...

嵌入式软件系统的构成,嵌入式开发环境搭建的步骤有哪些
1 GECMlO开发板硬件构成ARM处理器是一种支持16\/32位双指令集的高性能、低成本、低功耗的R ISC微处理器,目前已经占领了75%以I:的32位RISC嵌入式产品f仃场。本文所选用的ARM920T微处理器属于中端产品,应用也十分广泛。$3C2410是32位低功耗RISC宏单元,其工作频率为203 MHz,同时支持Thumbl6位精...

嵌入式设备的嵌入式设备上的Linux系统开发
从用户的观点来看,图形用户界面(GUI)是系统的一个最至关重要的方面:用户通过 GUI 与系统进行交互。所以 GUI 应该易于使用并且非常可靠。但它还需要是有内存意识的,以便在内存受限的、微型嵌入式设备上可以无缝执行。所以,它应该是轻量级的,并且能够快速装入。另一个要考虑的重要方面涉及许可证问题。

靖江市17674948748: 什么是嵌入式操作系统?举例说明~! -
连生磷霉: 嵌入式操作系统我们可以照着电脑上的操作系统老比较学习,比方说,我们平常打字用的键盘,我们不需要知道键盘与CPU是如何通信的,我们只需应用即可,QQ,MSN等等,鼠标,打印机,上网,等等,我们只需用鼠标,键盘等简单的敲敲打...

靖江市17674948748: “嵌入式”是什么意思 -
连生磷霉: 原发布者:嘘__有妖怪第一章嵌入式系统中硬件层主要包含了嵌入式系统重要的硬件设备:( )、存储器(SDRAM、ROM等)、设备I/O接口等.A、嵌入式处理器B集成芯片C、嵌入式控制器D、单片机下面哪项不是嵌入式系统的特点A、代...

靖江市17674948748: 嵌入式Linux操作系统是什么?
连生磷霉: 嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里.Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑箱技术,遍布全球的众多Linux爱好者又是Linux开发者的强大技术支持;其次,Linux的内核小、效率高,内核的更新速度很快;第三,Linux是免费的OS,在价格上极具竞争力.

靖江市17674948748: 嵌入式操作系统是什么? -
连生磷霉: 嵌入式操作系统EOS(Embedded OperatingSystem)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域.EOS负责嵌人系统的全部软、硬件资源的分配、调度工作,控制协调并发活动;它必须体现其所在系统的特征,能够...

靖江市17674948748: 什么是嵌入式系统什么是嵌入式操作系统 -
连生磷霉: 嵌入式系统定义为:以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗等严格要求的专用计算机系统.android,linux等等,单片机跑的程序也可以看作是嵌入式系统.

靖江市17674948748: 嵌入式linux操作系统什么意思
连生磷霉: 嵌入式 + Linux + 操作系统 拆开理解就行了. 嵌入式就是依附在某个东西上的计算机系统(计算机 != Intel 的CPU ). Linux 就是 Linux 内核. 操作系统就是某个软件应用平台的底层软件支持环境交互环境等的基础层面的软件.

靖江市17674948748: 什么是嵌入式操作系统? -
连生磷霉: 嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统.它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个...

靖江市17674948748: 什么是嵌入式linux开发环境
连生磷霉: 1.什么是嵌入式Linux系统?嵌入式Linux系统就是利用Linux其自身的许多特点,把它应用到嵌入式系统里.Linux做嵌入式的优势,首先,Linux是开放源代码的,不存在黑...

靖江市17674948748: 嵌入式操作系统的概念到底是什么样的,linux,Android,这些算是么 -
连生磷霉: 嵌入式系统的概念:以应用为中心,以计算机技术为基础,软硬件可裁剪,对功能/可靠性/成本/体积/功耗有严格要求的专用计算机系统.(这段完全是上学的时候背下来的).我所理解的嵌入式包括:嵌入式CISC/嵌入式RISC (有一部分单片机是CISC架构,一部分是RISC架构,具体如何区别没有深究) 嵌入式CISC:这里特指嵌入式X86,常常用于对性能要求较高的场景中,比如地铁闸口机和随处可见的广告机(真是浪费).嵌入式RISC:最常见的就是各种ARM板了.而在ARM上运行的系统,最常见的有Linux/WinCE/Android以及QNX/Vxworks等RTOS.从概念上来讲的话,这些操作系统完全符合嵌入式系统的概念.

靖江市17674948748: 我学的是机械专业,现在想学嵌入式Linux操作系统,想知道嵌入式Linux操作系统是什么?谁能告诉我?
连生磷霉:为了赚人气,我帮你查查看,这是在粤嵌的官网上看到的嵌入式Linux操作系统概念,希望对你有帮助.嵌入式操作系统是一种支持嵌入式系统应用的操作系统软件,它是嵌入式系统的重要组成部分.嵌入时操作系统具有通用操作系统的基本特...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网