驱动管家:安全、高效、精准的专业驱动下载站!

uclinux和linux的区别 uclinux的应用

2017-12-29 10:39:14责编:llp   来源:驱动管家     人气:

uclinux表示micro-control linux.即“微控制器领域中的Linux系统”,是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作。uCLinux主要是针对目标处理器没有存储管理单元MMU(Memory Management Unit)的嵌入式系统而设计的。它已经被成功地移植到了很多平台上。由于没有MMU,其多任务的实现需要一定技巧。

uclinux和linux的区别 uclinux的应用

uClinux为“MicroController Linux” 的缩写,通常念作“you-see-linux”

uclinux和linux的区别 

Linux是一种很受欢迎的操作系统,它与UNIX系统兼容,开放源代码。它原本被设计为桌面系统,现在广泛应用于服务器领域。而更大的影响在于它正逐渐的应用于嵌入式设备。uClinux正是在这种氛围下产生的。在uClinux这个英文单词中u表示Micro,小的意思,C表示Control,控制的意思,所以uClinux就是Micro-Control-Linux,字面上的理解就是"针对微控制领域而设计的Linux系统"。

uCLinux是一种优秀的嵌入式Linux版本,是micro-Conrol-Linux的缩写。它秉承了标准Linux的优良特性, 经过各方面的小型化改造,形成了一个高度优化的、代码紧凑的嵌入式Linux。虽然它的体积很小,却仍然保留了Linux的大多数的优点:稳定、良好的移植性、优秀的网络功能、对各种文件系统完备的支持和标准丰富的API。它专为嵌入式系统做了许多小型化的工作,目前已支持多款CPU。 其编译后目标文件可控制在几百KB数量级,并已经被成功地移植到很多平台上。

uClinux从Linux 2.0/2.4内核派生而来,沿袭了Linux的绝大部分特性。它是专门针对没有MMU(内存管理单元)的CPU,并且为嵌入式系统做了许多小型化的工作。它通常用于具有很少内存或Flash的嵌入式操作系统。在GNU通用许可证的保证下,运行uClinux操作系统的用户可以使用几乎所有的Linux API函数。由于经过了裁剪和优化,它形成了一个高度优化,代码紧凑的嵌入式Linux。它具有体积小、稳定、良好的移植性、优秀的网络功能、完备的对各种文件系统的支持,以及丰富的API函数等优点。uClinux与Linux在兼容性方面表现出色,uClinux除了不能实现fork()外,其余uClinux的API函数与标准Linux完全相同。

针对没有MMU的CPU

全球每年生产的CPU的数量大概在二十亿颗左右,其中大部分是应用于专用性很强的各类嵌入式系统。大部分嵌入式系统为了减少系统复杂程度、降低硬件及开发成本和运行功耗,在硬件设计中取消了内存管理单元(MMU)模块。最初,运行于这类没有MMU的CPU之上的都是一些很简单的单任务操作系统,或者更简单的控制程序,甚至根本就没有操作系统而直接运行应用程序。在这种情况下,系统无法运行复杂的应用程序,或者效率很低,并且所有的应用程序需要重新开发,还要求开发人员十分了解硬件特性。这些都阻碍了不含MMU的嵌入式产品开发的速度和应用水平。

uClinux专门针对没有MMU的CPU,并且为嵌入式系统做了许多小型化的工作。uClinux是一个完全符合GNU/GPL公约的项目,完全开放代码。

  • 不知道如何制作文件夹图标?按照下面的步骤就可以啦

    不知道如何制作文件夹图标?按照下面的步骤就可以啦

    相信大多数的人都不喜欢一层不变的生活,更多的人还是比较喜欢一些比较新颖的事物。而电脑已经成为了我们日常的办公用品,电脑中的每一个文件夹都装着各种各样的文件夹,这种文件一直都是这样从来没有改变过,而一些有着喜欢的主题的朋友,当然就会想着如何将这些文件夹的图标改成自己喜欢的样子,那么怎么制作自己喜欢的文件夹图标呢?

    详情2017-12-28 09:25:41责编:dj   来源:驱动管家     
  • 局域网怎么进行共享设置?局域网共享设置的方法

    局域网怎么进行共享设置?局域网共享设置的方法

    我们知道,我们的电脑连接中是有两种连接类型的,一种是网络连接,也就是我们常说的因特网;另一种是本地连接,也就是我们说的局域网。对我们来说两者有很大的差别,一个是可以上网,一个是不可以上网。但从本质上来看两者是没有区别的,我们所说的因特网归根结底也只能算是一种包揽全球的局域网。而我们所说的局域网就

    详情2017-11-18 19:01:40责编:dj   来源:驱动管家     
  • driver是什么意思?驱动问题导致电脑屏幕花屏怎么办?

    driver是什么意思?驱动问题导致电脑屏幕花屏怎么办?

    driver是什么意思?很多人对这个单词还不太了解,如果直接说是电脑驱动,大家就明白了。下面一起来看看整理的安装驱动可以解决的一些问题及驱动软件的选择与安装问题?driver是什么意思?驱动英文名为“Device Driv

    详情2017-12-27 09:42:59责编:llp   来源:驱动管家     
  • 不同系统电脑的系统启动项怎么查看

    不同系统电脑的系统启动项怎么查看

    相信很多用户都会遇到开机慢这类问题,特别是夏季导致长期电脑cpu过高所以电脑运作也变慢,除此以外还会遇到开机之后运行自己不想运行的程序,长期这样一定有不少朋友觉得太麻烦了但是不知道如何解决,今天小编就和大家介绍一下系统启

    详情2017-12-21 16:17:42责编:dj   来源:驱动管家     
  • 苹果操作系统的安装方法竟然如此简单

    苹果操作系统的安装方法竟然如此简单

    安装准备:1 重新启动系统,进入电脑的BIOS,将启动顺序修改成光盘为第一启动项。保存修改后,将安装光盘放入光驱开始安装。2 安装光盘启动系统首先会给出显卡的具体型号(如果您是用ATI显卡的话),再然后提示您是安装系统还是启动系统,您有八秒钟的选择时间。  

    详情2017-12-28 16:45:51责编:dj   来源:驱动管家     
  • Mac OS X使屏幕休眠的快捷键是什么

    Mac OS X使屏幕休眠的快捷键是什么

    Mac OS X使屏幕休眠的快捷键是:Control-Shift-Eject。MAC OSX通过Classic环境几乎可以支持所有的MacOS9应用程序,直观的Aqua用户界面使Mac intosh的易用性又达到了一个全新的水平。

    详情2017-12-17 13:32:25责编:桂婷   来源:驱动管家     
  • excel函数公式找出重复的内容方法

    excel函数公式找出重复的内容方法

    我们可能经常需要在Excel表格中找出重复数据并将他们删除,如果数据庞大,那么我们根本不好找出重复数据的。这里教大家一个好方法,可以帮你快突显并找到重复数据,今天我们就需要函数公式来帮我们解决这个问题了,下面我就介绍一下用函数公式来查找表格中重复记录的方法。

    详情2017-12-11 10:07:13责编:dj   来源:驱动管家     
  • Win8隐藏Ribbon的方法 Ribbon界面的一些常用功能

    Win8隐藏Ribbon的方法 Ribbon界面的一些常用功能

    在Win8系统中,如果您觉得ribbon占用了太大的空间,以下就是隐藏ribbon的方法:按住Windows+R键,输入gpedit msc按回车,点击计算机配置——管理模板——Windows组件——Windows资源管理器区。

    详情2017-11-01 14:03:16责编:llp   来源:驱动管家     
  • 电脑中毒了你还不知道?这些现象说明你电脑中毒了

    电脑中毒了你还不知道?这些现象说明你电脑中毒了

    导读:电脑中毒是一种十分普遍的现象,很多人在电脑中毒以后,不知如何是好,害怕电脑当中的重要信息暴露,这时我们该怎么办呢?一般情况下,电脑如果被病毒侵染,当电脑关机的时候其中的数据就会被盗取,使得电脑出现问题,下面我们就来了解一下电脑中毒的解决方法以及电脑中毒的表现。

    详情2017-12-23 09:49:42责编:dj   来源:驱动管家     
  • win7安装方法都有哪些?win7安装教程介绍

    win7安装方法都有哪些?win7安装教程介绍

    Wind7是比较多人会选择安装的电脑版本,win7版本有简易版、家庭普通版、家庭高级版、专业版、旗舰版,其中win7旗舰版是终结版本,也是最完善,最丰富的一款操作系统,很多人都想要安装win7旗舰版,但不知道如何安装,下面小编就为大家总结几个安装教程。

    详情2017-12-09 11:52:31责编:dj   来源:驱动管家