本帖最后由 sweetbabyying 于 2019-1-18 10:18 编辑
10大物联网操作系统
物联网(OS)作为下一个万亿级的“风口”即将迎来爆发,操作系统作为支撑物联网的核心技术变得非常重要,下面就来盘点一下10个流行的物联网操作系统。
Contiki
具有高效的内存分配,完整的IP网络,动态模块加载等功能,支持各种硬件,并且有丰富的论文,书籍和帮助文档。
eLinux
被大量IoT设备所使用Linux内核(或部分内核)。eLinux官网提供了嵌入式系统中如何使用Linux的大量信息。
FreeRTOS
FreeRTOS声称是“市场领先的实时操作系统(或RTOS),以及微控制器和小型微处理器的事实上的标准解决方案。“ 提供可选的商业许可和支持。
mbed
由ARM公司及其合作伙伴共同开发,是为在ARM处理器上运行的IoT设备而设计的操作系统。支持C ++应用程序框架,并且提供相关的开发工具和设备服务。
Raspbian
Raspbian是在Raspberry Pi上运行的Debian Linux的一个版本。支持超过35,000个应用程序。
RIOT
号称“物联网最友好的操作系统”, 主要功能包括支持C和C ++,POSIX兼容,多线程,低能耗等。
Snappy Ubuntu Core
Ubuntu是最受欢迎的Linux发行版之一,Snappy Ubuntu Core是Ubuntu应用在物联网上的版本。 它可以运行在诸如Microsoft Azure,Google Compute Engine和Amazon Elastic Compute之类的云计算服务上,以及像BeagleBone Black和Raspberry Pi这样的IoT设备上。
TinyOS
TinyOS每年下载量超过35,000次,是为低功耗无线设备设计的操作系统。
Tizen
Tizen基于Linux的操作系统,由Linux基金会管理。主要用于移动和连接设备,如车辆,智能手机和平板电脑,电视和可穿戴产品。 三星基于Tizen操作系统销售几款产品,是其最大的支持者之一。
Double Q
这是一款适用于物联网的操作系统--DoubleQ,中文名:大宝球。最小双线程,最快速度,最低功耗。目前已广泛应用于智慧物流,智能仓储,智能家居,智慧农场。 |