花卉网 — 您身边的花草养护与盆景制作专家!关注花草乐让生活,温暖如花。

纵论物联网(六):基于Linux的物联网操作系统

时间:2021-11-07 01:37编辑:admin来源:华体会体育官网当前位置:主页 > 华体会体育花卉大全 > 球根植物 >
本文摘要:提及物联网操作系统,就决不托Linux,因为Linux有可能是目前在物联网设备中应用于最广的操作系统了。前面的文章刚讲解了不少非Linux类的物联网操作系统,本文就来讲解一下目前常用的基于Linux的物联网操作系统。在传统Linux内核基础上,经过剪裁,就可以重制到嵌入式系统上运营。不过,还有很多开源的组织和商业公司对Linux展开了一番改建,使其更加合乎嵌入式系统或物联网应用于的市场需求,比如改回实时操作系统。

华体会体育官网

提及物联网操作系统,就决不托Linux,因为Linux有可能是目前在物联网设备中应用于最广的操作系统了。前面的文章刚讲解了不少非Linux类的物联网操作系统,本文就来讲解一下目前常用的基于Linux的物联网操作系统。在传统Linux内核基础上,经过剪裁,就可以重制到嵌入式系统上运营。不过,还有很多开源的组织和商业公司对Linux展开了一番改建,使其更加合乎嵌入式系统或物联网应用于的市场需求,比如改回实时操作系统。

RTLinuxRTLinux(Real-TimeLinux)是Linux中的一种实时操作系统。它由新墨西哥矿业及科技学院的V.Yodaiken研发。

现在已被WindRiver公司(大名鼎鼎的嵌入式操作系统VxWorks就是这家公司的产品)并购。RT-Linux开发者并没针对实时操作系统的特性而改写Linux的内核,因为这样做到的工作量十分大,而且要确保兼容性也十分艰难。RTLinux是将Linux的内核代码做到了一些改动,将Linux本身的任务以及Linux内核作为优先级很低的任务,而动态任务作为优先级最低的任务。uClinuxuClinux(www.uclinux.org)回应micro-controllinux,即“微控制器领域中的Linux系统”,是Lineo公司的主打产品,同时也是开放源码的嵌入式Linux的典范之作。

华体会体育

uCLinux主要是针对目标处理器没存储管理单元MMU(MemoryManagementUnit)的嵌入式系统而设计的。它早已被顺利地重制到了很多平台上。由于没MMU,在uCLinux上构建多任务必须一定的技巧。Brillo谷歌明确提出了ProjectIoT物联网计划,并公布了Brillo操作系统。

Brillo是一个物联网底层操作系统。Brillo是源自Android,是对Android底层的一个细化,获得了Android的全部反对,比如蓝牙、Wifi等技术,并且能耗很低,安全性很高,任何设备制造商都可以必要用于。

华体会体育官网

LiteOS2015年5月在华为网络大会上,华为公布了灵活网络3.0,主要还包括最轻量级的物联网操作系统LiteOS、灵活物联网关口、灵活控制器三部分。其中LiteOS声称可以作为只有10KB大小的内核来部署。在华为的官方网站(www.huawei.com/minisite/liteos/cn/)上,可以了解到更加多关于LiteOS的信息。

OpenWrt很多智能路由器都基于OpenWrt的派生版本研发而出轻量级OpenWrt(www.openwrt.org.cn)是一个基于Linux的操作系统,市场上很多智能路由器固件都是基于OpenWrt及其派生版本的。OpenWrt还包括很多派生版本,这些派生版本还有很多分支版本。

LEDE(lede-project.org)。LEDE全称是Linux嵌入式研发环境(LinuxEmbeddedDevelopmentEnvironment)项目,LEDE就是一个基于OpenWrt的OS。其他派生版本还有DD-Wrt,以及面向Arduino的Linino,等等。


本文关键词:纵论,华体会体育官网,物,联网,六,基于,Linux,的,操作系统,提

本文来源:华体会体育-www.jiandandeliliang.com

上一篇:官兵首次使用水下机器人开展水域救援演练

下一篇:没有了

养花知识本月排行

养花知识精选