您的位置:主页 > BIKE知识 > 物联网的开源操作系统有哪一些

物联网的开源操作系统有哪一些

来源:未知 发布时间:2020-03-26 16:21 浏览次数:

  物联网作为新时代的宠儿,有其独到之处,操作系统是物联网的灵魂,开源操作系统更是集结了各物联网大亨的理论精髓,物联网、开源、操作系统这三个词汇构成了物联网开源操作系统。接下来给大家介绍10款经典的物联网操作系统。

  如今的物联网技术包括了智能电网、智能家居、智能交通和智慧城市等等概念,是一种更广的联网,最终目标是实现电网、家居、交通等领域网络之间的互联,同时提供安全性、数据分析和管理。

  操作系统,英文名 operating system,简称:OS,是一种系统软件,位于计算机硬件和应用程序中间的一层,管理硬件和软件资源,为计算机程序提供相关服务。所有的计算机程序包括应用程序或者固件,都需要操作系统支持。

  一般来说,操作系统通常具有以下功能:进程管理、中断、内存管理、文件系统、设备驱动、网络、安全、输入输出系统。

  典型的操作系统主要有windows 操作系统(微软)、Unix及类Unix操作系统(Linux、谷歌)、mac操作系统(苹果)。

  windows 操作系统 MS-DOS 的基础上设计的图形操作系统,是一种闭源系统,即源代码不开放。

  另外就是苹果的Mac OS X 和iOS移动设备操作系统,是以Darwin为基础开发的,Darwin 是一种类Unix操作操作系统,苹果的操作系统(Mac OS X 和 iOS)是闭源的,但是苹果于2000年将 Darwin 进行开源。

  开源操作系统(open source operaTIng system),是指源代码公开的操作系统软件,遵循开源协议进行使用、编译和再发布。在遵守相关开源协议的前提下,任何人都可以免费使用,随意控制软件的运行方式。开源操作系统最大的特点就是开放源代码和自由定制。下面列举开源操作系统的一些优势:

  可持续:即使之前开发的公司因为各种原因无法支持,依靠开源社区广大的开发人员的参与,系统还可以持续维护下去。

  对于物联网发展而言,“碎片化”是主要的问题,其中芯片、传感器、通信协议、应用场景千差万别,“山头林立”。比如无线通信标准,就有蓝牙、Wi-Fi、ZigBeePLC、Z-Wave、RF、Thread、Z-Wave、NFC、UWB、LiFi、NB-IoTLoRa等等。很明显,技术方案不统一,体系结构不一致,阻碍了物联网的发展,也局限了互联互通的范围。

  然而,各种操作系统可以支持不同的硬件、通信标准、应用场景。开源,有利于打破技术障碍和壁垒,提高互操作性和可移植性,减小开发成本,同时也适合开源社区的开发人员参与进来。

  操作系统,是物联网中一个十分关键的环节,而开源更佳助推了物联网的开放和发展。目前,开源操作系统在物联网中的应用已经十分广泛,以后也必将在物联网中扮演越来越重要的角色。

  Andorid Things 是谷歌推出的物联网操作系统,是 “Brillo”操作系统的更新版本,作为 Andorid 系统的一个分支版本,类似于可穿戴和智能手表用的Andorid Wear(实际上它也是一种物联网操作系统)。

  它使用一种名为 Weave的通信协议,实现设备与云端相连,并且与谷歌助手等服务交互。Android Things 面向所有Java开发者,不管开发者有没有移动开发经验。该操作系统将能够支持一系列物联网设备的计算平台,其中包括英特尔Edison 平台,NXP公司的Pico平台,以及“黑莓派3”。

  ConTIki,是一个开源的、容易移植的多任务操作系统,适用于内存受限的网络任务。ConTIki 项目的作者是瑞典计算机科学研究所的网络嵌入式系统小组的Adam Dunkels 博士。

  该系统只需要几千字节或者几百字节的内存,就能提供多任务操作系统环境和TCP/IP支持。它已经移植并成功运行于嵌入式微平台(TIMSP430AtmelVR)以及电脑、游戏机等平台。它支持的协议有全标准 IPv6 和 IPv4,以及低功耗网络标准:6lowpan、RPL、CoAP。

  eLinux,也称为Embedded Linux,即嵌入式Linux 操作系统,该操作系统基于Linux 内核,是Linux 对于嵌入式系统的裁剪版,支持该操作系统的厂家、芯片和产品比较广泛。该操作系统的维基主页提供了开发、硬件、产品、厂家、社区等一系列相关信息。

  FreeRTOS是一个迷你的实时操作系统内核,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。

  FreeRTOS 操作系统是完全开源你的操作系统,具有源码公开、可移植、可裁减、调度策略灵活的特点。目前,该操作系统已经数百万设备上部署,它号称是“市场上领先的嵌入式实时操作系统”,能够为微和微处理器提供很好的解决方案。

  这款操作系统由ARM开发,专门为运行ARM处理器的物联网设备而设计。它包含了C++应用程序网络,公司也提供其他开发工具和相关的设备服务器。

  默认情况下,mbed 操作系统是事件驱动的单线程架构,而非多线程(实时操作系统)环境。 这确保了它可以扩展到尺寸最小、成本最低且功耗最低的物联网设备。

  Raspbian 是一款基于Debian,为树莓派硬件而设计的操作系统。这个操作系统包括一些列的基础程序和工具,保证树莓派硬件的运行。

  RIOT,将自己称为“友好的物联网操作系统”,致力于开发者友好、资源友好、物联网友好,关键的功能包括C/C++支持、多线程、能量效率、部分遵守POSIX等等。RIOT 开源社区自2008年以来就启动了。RIOT能够在众多平台上运行包括嵌入式设备、PC、传感器等。

  Ubuntu 是目前最流行的Linux 版本,而Ubuntu Core旨在将Ubuntu 带向物联网世界。它可以运行例如微软Azure、 谷歌计算引擎、亚马逊弹性云计算服务,也可以运行在例如BeagleBoneBlack 和树莓派等硬件上。

  Huawei LiteOS 是华为面向IoT领域,构建的“统一物联网操作系统和中间件软件平台”,具有轻量级(内核小于10k)、低功耗、互联互通、安全等关键能力。Huawei LiteOS 目前主要应用于智能家居、穿戴式、车联网、智能抄表、工业互联网等 IoT 领域的智能硬件上,还可以和LiteOS生态圈内的硬件互联互通,提高用户体验。

  Liteos操作系统具有能耗最低,尺寸小、响应快等特点,也建立了开源社区,能够支持的芯片例如海思的PLC芯片HCT3911、媒体芯片3798M/C、IPCamera芯片Hi3516A,以及LTE-M芯片等。

  Tizen,Linux基金会和LiMo基金会,联合英特尔和三星电子,共同开发的开源操作系统,它可以满足物联网设备生态系统(包括设备制造商、手机运营商、应用开发者、独立软件服务提供商)的需求,应用于手机、电视、穿戴等多个产品。

  Tizen底层平台相关API按照HTML5的形式公开出来,服务将涵盖通信、多媒体、相机、网络、社区媒体等。三星已经售卖了几款搭载该操作系统的产品,是它的最大支持者。

  蒂蒙技术作为工业物联网设备的生产厂家,对于各大操作系统做好了自身的研发支撑,根据不同的市场定向,配备不同的操作系统,开发满足客户需求的各类设备!

  对于物联网产品而言,这实际意味着使用已经支持 Yocto 的板子来构建一个解决方案的努力将是添加或修....

  随着IT技术飞速发展,互联网已经进入了“物联网”时代。物联网中需要的大量设备不在依赖人与人之间的交互....

  Blockchain 最重要的几个特性(在这里只举几个例子):去中心化(Decentralized)....

  近几年,随着工业物联网的发展对嵌入式产品开发和设计也提出了更多的需求和挑战。会上,研华IoT嵌入式平....

  平行矿山系统具有智能化,物联网网联化,无人化三大特点。平行智慧矿山实现了信息化,网络化一体的集成信息....

  物联网技术和新能源的结合正在加速我国传统经济发展形态,智能电网、智能水务、智能环保、智能开采等新兴领....

  LoRa网络具有星形布局,其中数百或数千个设备与连接到核心网络的网关以及最终的互联网进行双向通信。

  IIoT技术帮助现场服务技术人员在客户设备成为主要问题之前识别潜在问题,使技术人员能够在客户不方便之....

  物联网就在这样的期待下出现:万物互联,多么美妙。然而一晃几年过去了,物联网技术方案从Zigbee、蓝....

  随着5G的到来,海量连接必将变得更为重要,我们也相信NB-IoT在5G时代将发挥更大的作用。

  而对于物联网来说,对网络的高要求是其发展一大阻力,但随着5G逐渐走向商用,物联网这一问题将得到解决,....

  未来在车联网时代下将产生庞大的终端用户群体,车路协同的管控与服务则必然要在源头上提高快速处理数据能力....

  智能冰箱自2014年上市伊始就吸引了厂商和消费者的广泛关注,甚至一度被认为是冰箱市场继“变频”后的又....

  对于智慧照明应用来说,针对各种不同的使用情境,没有单一方案能够符合所有的需求,需考虑结合运用不同的通....

  随着5G和IoT等技术的发展,市场要求和测试标准可能会发生变化。为了降低这种风险并减少前期和持续的成....

  随着越来越多物联网设备的接入需求,现有的基于中心化信任管理的物联网网络与业务平台将面临越来越多的挑战....

  Maix Bit AIoT 人工智能物联网开发套件 双排插针接口设计 尺寸小巧 双排插针接口设计,....

  今后,公司要更注重在核心技术、新兴技术等方面的研发投入,夯实基础技术、关键技术、前沿技术根基,推动强....

  CC2530 是用于IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的片上系统(SoC)解 决方案。它能够以非...

  随着5G时代来临,物联网将大大消防行业“智慧”水平,智慧烟感就是未来火灾预防的防线,不仅能够更精准、....

  [quote]简介: 物联网设备可信上链[/quote] 物联网设备可信上链为物联网设备上链提供可信的、一站式、多层级的安全服...

  潘云鹤院士随后从哲学的角度分析了人工智能走向2.0的本质原因:我们已经由传统的以“物理空间”和“人类....

  事物发展总归有个规律,这是万物法则。产业园区已开始在各大城市层出不穷,而走向智慧化,必定是大势所趋。

  “资本聚集明星项目,芯片及集成电路、AI、大数据、物联网、基因技术等成为资本新宠。”阎焱认为,过去中....

  全新升级的旷视城市级全栈解决方案,是现今国内少有以 AI 为基础的城市物联网解决方案之一,致力于全线....

  在这个图中,被控对象是控制目标。而、执行器和传感器都是为了实现被控对象能够达到控制目标。因而自....

  全球物联网市场发展迅猛,物联网新产品、新技术在不断向各个领域渗透,从而催生了无人车、智能穿戴、智慧城....

  在推动智能消费产品安全方面发挥领导作用。希望确保联网设备具有内置的设计安全性,保护公众和业界免受相关....

  从具体的技术体系结构来看,虽然在不同的应用场景下,物联网所采用的技术会有所区别,但是主要会涉及到设备....

  值得提虑定制物联网解决方案支持哪些协议。如果不确定将来是否会使用特定的物联网平台,我建议检查它是....

  与此同时,中国信通院针对不同行业的应用场景打造了专门的团队。在智能家居领域,中国信通院正在帮助传统家....

  集成应用创新类包括运用物联网关键共性技术、前沿技术和重点技术,在工业、交通、物流、教育、医疗、农业、....

  通过这三个部分构成了城市物联网消防远程监控系统,如市面上比较熟知的,郑州金特莱的智慧消防物联网解决方....

  Nordic的开发工具和演示样例应用程序,为开发人员提供了理想的开发起点和现成可用的设计框架,以加快....

  国网宁波供电公司结合梅山“近零碳排放示范区”建设规划,通过源、网、荷、储四个方面的能源规划和项目的落....

  与普通的互联网电商平台不同的是,柏资界平台与国内外的高端项目、高级品牌方合作,强强联手打造商业知识型....

  [quote]简介: 基于设备实践梳理出来的Topic总结[/quote]1.前言IoT物联网平台基于MQTT协议的Pub/Sub通信,那...

  资本方对科创板企业的青睐,其实是市场反应的自然体现。按照以往惯例,未盈利企业会被A场拒之门外,无....

  二十年,言其重,只因有太多的往事和感动。2019年10月30日,在这个值得纪念的日子里,视声的老前辈....

  泉州物联网协会的成立是经泉州市民政局和泉州市数字泉州建设办公室批准,服务于企业和政府的行业性机构,接....

  城市智能照明系统作为智慧城市的核心子系统,运用无线Zigbee、WiFi、GPRS等多种物联网和IT....

  通过将微软云解决方案和诺基亚在任务关键型网络方面的专业知识结合起来,这两家公司在帮助企业和通信服务提....

  据中国产业信息网显示,近年来,我国物联网市场规模不断扩大,2012年的3650亿元增长到2017年的....

  在智能制造与高端装备产业论坛上,齐鲁工业大学(山东省科学院)激光研究所主任、山东微感光电子有限公司总....

  事实上,在物联网领域,英特尔在下一盘大棋,高性能计算是第一颗、边缘赋能是第二颗、视觉(视频)推理是第....

  通用电气表示,向电厂提供有关电网需求的最新信息以及如何满足预期需求的说明,将在其25至30年的使用寿....

  大会期间,我院志愿者参与到大会前期培训彩排、团标签约仪式、专家对话、讲座安排等环节的志愿服务中,高效....

  工业4.0融合了物联网、大数据、云计算、连接、分析、人工智能、增强现实等热门技术,彻底改变了下一次工....

  区块链技术作为国家核心技术自主创新的重要突破口,其应用已延伸到数字金融、物联网、智能制造、供应链管理....

  区块链作为核心技术,已经从技术构想走入现实,在智慧城市领域特别是信息共享方面彰显出了巨大应用潜力。

  此外,发现68%的公司依靠物联网数据通过电子表格和其他非AI技术为日常运营决策提供依据。只有12%的....

  智慧社区是指充分利用物联网、云计算、移动互联、人工智能等新一代信息技术提供安全、舒适、便利、高效的现....

  互联网、AI(人工智能)、IoT(物联网)等技术的发展带动了家居智能化的热潮,例如:空调随室温变化而....

  目前,活动正处于火热的报名评审阶段,业内企业积极响应。杭州华橙网络科技有限公司已正式参评“维科杯·O....

  高新兴在今年遭遇业绩重大变脸,2019年前三季度营收同比下降15%至21.6亿元,净利润同比下降85....

  随着技术的发展,公共安全受到人们的广泛关注。智能安防技术及其应用的迅速发展,在维护社会稳定和安全方面....

  物联网将对运输效率产生巨大影响。随着卡车、货车和汽车成为“有轮子的设备”,让它们以最高效率运行的机会....

  传统电厂对需求变化的响应速度较慢。但这已经开始改变,因为物联网正在帮助电厂快速响应需求变化。

  随着人们生活条件的日益改善,生活变得越来越舒适,对家庭安全防护的意识也越来越强,其中包括用电安全、用气安全、家...

  [quote]简介: 纵然5G时代已经在时代的浪潮中展现出了它的身影,但是就目前的物联网环境中,网络问题仍旧是一个比较突...

  随着各国对5G技术的探索与应用, 5G网络和人工智能、云计算、物联网将会构成新的网络基础设施,用于收....

  上次帮学弟参加学校比赛做的一个简单的智能家居管理系统,控制芯片为STC89C52。由于自己水平有限界面写的很简单,...

  随着人们生活水平的提高以及计算机技术、通信技术和网络技术的发展,智能家居逐渐成为未来家居生活的发展方向。...

  自从物联网概念在美国诞生起,物联网就成为新一代信息技术的重要组成部分,是互联网与嵌入式系统发展到高级阶段的融合...

  我使用自定义蓝牙服务来编写设备信息服务属性,如设备名称和序列号从智能手机到我们连接的物联网产品。当我重新启动设...