0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍一下目前国内市场上我们看到的四家实时物联网操作系统

Rui8_Iotchannel 来源:未知 作者:李倩 2018-07-20 17:13 次阅读

如果把云计算比作地球的大脑,那么物联网终端就是遍布全球的“神经末梢”。如果把云计算比作地球的心脏,那么物联网终端就是遍布全球的“毛细血管”。这些物联网终端数量庞大、功能与性能各异、应用极其广泛,这带来了一个被称作“碎片化”的物联网难题。如何满足海量终端的这些多样化需求,是物联网时代给操作系统带来的新机遇和挑战。

下面我们就简单介绍一下目前国内市场上我们看到的四家实时物联网操作系统:

AliOS Things:致力于搭建云端一体化IoT基础设备

AliOS家族旗下面向IoT领域的轻量级物联网嵌入式操作系统AliOS Things将致力于搭建云端一体化IoT基础设施,具备极致性能、极简开发、云端一体、丰富组件、安全防护等关键能力,并支持终端设备连接到阿里云Link,可广泛应用在智能家居、智慧城市、新出行等领域。

AliOS Things自主研发轻量级内核架构(ROM<2KB, RAM<1KB)实现操作系统极低功耗。同时AliOS Things支持6种连接协议,3种轻量升级模式,提供TLS、TEE、ID2三种芯片级别安全防护,拥有丰富系统组件(包括实时操作系统内核,连接协议库、文件系统、libc接口、FOTA、Mesh、语音识别),实现物联网设备快速链接阿里云Link物联网平台。

Huawei LiteOS:为物联网终端厂商提供一站式的完整软件开发平台

Huawei LiteOS是华为物联网解决方案的重要组成部分,致力于降低智能终端的开发门槛、缩短开发周期。2015年华为发布“1+2+1”的物联网战略,Huawei LiteOS作为战略的重要组成部分,是支持物联网终端产业快速发展、使能终端设备智能化的软件开发平台。Huawei LiteOS发布以来,支持了很多优秀产品的上市,包括华为高端智能手机、可穿戴设备、物联网芯片等,设备使用量已经超过5000万。同时,Huawei LiteOS结合自身优秀实践经验,积极与第三方芯片、终端厂家合作,为产业发展贡献力量,共同迎接千亿连接时代的到来。

Huawei LiteOS提供统一开放的API,可广泛应用于智能家居、可穿戴设备、车联网、制造业等领域,以轻量级、低功耗、快速启动、互联互通、安全稳定等关键能力,通过开源、开放的方式,为开发者提供 一站式 服务,有效降低开发门槛,缩短开发周期。

RT-Thread :最简洁,优雅的开源操作系统之一

RT-Thread早在2006年就开始启动并发布了0.1.0内核版本,是一个集RTOS内核、中间件组件和开发者社区于一体的技术平台。RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。总的来讲,RT-Thread具备一个IoT OS平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。

经过11年的实践应用,RT-Thread 已经在工业新能源、电力,消费,家电,交通等各行业被广泛使用。另外,RT-Thread已经拥有一个国内最大的嵌入式开源社区,累积装机量超过三千七百多万台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。

RT-Thread拥有良好的软件生态,支持市面上所有主流的编译工具如GCC、Keil、IAR等,工具链完善、友好;支持各类标准接口,如POSIX、CMSIS、C++应用环境、Javascript执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如ARM Cortex-M/R/A,MIPS,x86,Xtensa,C-Sky,几乎支持市场上所有主流的MCU和WiFi芯片。

Three OS:拥有自动编程智能技术的“无核架构”物联网操作系统

TreeOS是一款超轻量级的开源实时操作系统,支持多种架构,是基于微控制器(MCU)程序开发的一项不错选择。TreeOS的独特之处是引入了“无核构件化”设计理念。系统无核化,对内存几乎零占用,是一款真正可用于MCS51等8位MCU的操作系统。构件化设计,各种功能构件齐全,可轻松应付物联网“千物千面”的应用需求。

TreeOS则是在解决各种处理器通用性的基础上,把开发重点放在大量的外围器件驱动及边缘计算方面,并开创性地发展了“从电路图直接生成代码”的自动编程智能技术,使得各种物联网设备的开发变得非常简单高效,使各种设备可以统一在一个平台上开发。

随着物联网的发展,中国物联网芯片及MCU厂商将大规模崛起,另外国内拥有强大的物联网产业链以及最大的市场和制造业群体,从互联网时代的CPU到移动互联网时代的ARM处理器,物联网时代的到来将会给MCU一个机会。物联网终端绝大部分采用MCU,但近万种不同品牌性能各异的MCU,统一在一个平台,一直以来是个极大挑战,因此,物联网操作系统将迎来其发展的机遇和挑战,大家都准备好了吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2868

    文章

    41622

    浏览量

    358351
  • 操作系统
    +关注

    关注

    37

    文章

    6284

    浏览量

    121874
  • 物联网操作系统

    关注

    3

    文章

    114

    浏览量

    13265

原文标题:物联网终端迎来爆发期:国内四家物联网实时操作系统浅析

文章出处:【微信号:Iotchannel,微信公众号:联动原素】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    带你认识实时操作系统(rtos)

    实时操作系统(RTOS)是为嵌入式系统实时应用提供一个稳定、可预测和高效运行环境的操作系统实时
    的头像 发表于 04-16 16:30 123次阅读
    带你认识<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>(rtos)

    一个成熟且可靠的开源实时操作系统

    市场上有许多专有和开源实时操作系统(RTOS)。ThreadX已经以其对小代码大小和高性能的关注而闻名。然而,它的竞争优势远远超出了这些属性。
    的头像 发表于 02-20 12:26 348次阅读

    请问mbed联网操作系统会成为cortex-m中的android吗?

    mbed 联网操作系统会成为cortex-m中的android吗?
    发表于 01-17 07:14

    详解实时操作系统和非实时操作系统

    实时操作系统,当外界事件和数据产生时,系统能以足够快的速度予以处理,其处理结果能在规定的时间内控制生产结果或对系统做出响应,并控制所有实时
    的头像 发表于 12-26 09:54 1877次阅读
    详解<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>和非<b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>

    什么是实时操作系统(RTOS)

    实时操作系统(RTOS)是一种专为实时应用程序设计的操作系统实时应用程序需要在特定时间内做出预测的响应,因此 RTOS 专注于提供对时间约
    的头像 发表于 11-23 17:14 1648次阅读

    实时操作系统的滴答Tick设置多少才合适?

    实时操作系统的滴答Tick设置多少才合适? 介绍实时操作系统中Tick的设置。 在实时
    的头像 发表于 10-29 16:33 530次阅读

    到底啥是实时操作系统呢?它到底实时实时呢?

    到底啥是实时操作系统呢?它到底实时实时呢? 实时操作系统(Real Time Operatin
    的头像 发表于 10-29 16:33 723次阅读

    如何判断自己的应用需要上实时操作系统

    无线,WIFI无线。主要是数据采集,多种通信规约转换。 请问怎么判断自己的设备需要上实时操作系统实时操作系统中,ucos、freertos、rt-thread在应用上,或者说是
    发表于 10-28 08:12

    市场上几种常见的测量长度的工业仪器

    在现代工业领域中,长度尺寸测量至关重要。无论是制造业、建筑业还是科学研究,准确测量长度都是保证质量和安全的基础。为满足多样化的测量需求,如今市场上测量长度的工业仪器有许多种类型,本文介绍几种常见
    发表于 10-11 14:34

    STM32嵌入式操作系统介绍

    的分配、任务调度,控制、协调并发活动。• 目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统FreeRTOS、µC/OS-II、RThread、WindowsCE、VxWorks
    发表于 09-28 06:59

    实时操作系统(RTOS)和分时操作系统(TSOS)的区别

    大家平时玩单片机基本上对于µC/OS、FreeRTOS、ThreadX这些操作系统非常熟悉了,他们都属于实时操作系统(RTOS),在工业领域比较广泛;然而对于linux这样的基于时间片划分的非
    发表于 09-21 10:19 3318次阅读

    STM32嵌入式操作系统介绍

    的分配、任务调度,控制、协调并发活动。• 目前在嵌入式领域广泛使用的操作系统有:嵌入式实时操作系统FreeRTOS、µC/OS-II、RThread、WindowsCE、VxWorks
    发表于 09-11 07:24

    联网设备操作系统有哪些?如何选择物联网操作系统

    联网(IoT)设备端操作系统是指安装在物联网设备上的软件系统,用于管理和控制设备的硬件资源、执行应用程序以及处理通信任务。选择适合的物联网
    的头像 发表于 08-05 16:25 1165次阅读
    物<b class='flag-5'>联网</b>设备<b class='flag-5'>操作系统</b>有哪些?如何选择物<b class='flag-5'>联网</b><b class='flag-5'>操作系统</b>

    【新书上架】RT-Thread第10本相关书籍!物联网实时操作系统原理与实战

    本相关书籍,内容翔实适合初学者! 全书内容分为两大部分,共17章,其中,第1~8章为原理部分,第9~17章为实战部分。 原理部分按照物联网体系、嵌入式系统实时内核的逐层递进关系,系统
    的头像 发表于 06-28 19:25 591次阅读
    【新书上架】RT-Thread第10本相关书籍!物<b class='flag-5'>联网</b><b class='flag-5'>实时</b><b class='flag-5'>操作系统</b>原理与实战

    RT-Thread操作系统有哪些优势?

    RT-thread是个轻量级的操作系统,很小,但是也是操作系统。主要优势有这些: 跨芯片平台:支持所有主流微控制器,解决设备碎片化问题。 实时
    发表于 06-28 08:16