亚博|官网亚博|官网

官方视频
亚博官网|纵论物联网(六):基于Linux的物联网操作系统
来源:亚博官网    发布时间:2020-10-31 18:08:02

提及物联网操作系统,就决不托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,等等。-官网。

本文来源:亚博-www.xaoubona.com

上一新闻:亚博正式官网-新年新方向,药企加快推进“机器换人”步伐

下一新闻:亚博_AI助金属玻璃问世人工智能加快新材料发现速度

推荐阅读

企业要闻

企业动态

门窗百科

太阳能着色 互补系统 易护理 保温 环保节能
预约报名 免费测量 免费设计 免费报价 免费安装 终身维护
版权所有©2011-2020 焦作市亚博官网股份有限公司
豫ICP备46733005号-3
联系地址: 河南省焦作市大观区傲初大楼160号
联系电话:093-318284870
联系邮箱:663395747@qq.com
传真号码:0963-505921944
友情链接:搜狗 百度 360 Bing