物联网使用的是什么操作系统

子凡 问答 2020-01-06 11:24:53 阅读(...)

物联网操作系统是一个通用的概念,与“嵌入式操作系统”一样,是一类操作系统的统称。其中最典型的一个例子,就是HelloX操作系统。

物联网操作系统是一个通用的概念,与“嵌入式操作系统”一样,是一类操作系统的统称。其中最典型的一个例子,就是 HelloX 操作系统。

物联网 IoT

HelloX 操作系统的内核基于面形对象思想进行开发,具备完全的自主知识产权,代码完全开放。这与基于成熟操作系统内核进行定制开发的做法不同,这种一开始就瞄准物联网特点,从头开始全新定制开发的做法,才能确保操作系统完全满足物联网的应用需求。而基于已有成熟内核进行定制或二次开发的模式,则由于原有内核的开发理念不同,无法完全满足物联网应用特征。同时,未来的开发计划还必须要匹配原有内核的版本计划,这两者之间的割裂会严重阻碍物联网操作系统的发展。因此,具备完全知识产权的内核,对物联网操作系统的开发异常重要;

HelloX 操作系统内核基于模块化和面向对象思想开发,可以通过定制,来匹配各种硬件的需求。比如,可以通过修改配置文件,把内核尺寸控制在 10K 级别,满足非常低端的硬件需求。同时可以通过添加丰富的外围组件,满足功能丰富的高端硬件配置需求。HelloX 操作系统除尺寸可伸缩的内核外,还具备 TCP/IP 协议栈,GUI,Java 虚拟机,文件系统,以太网管理框架,POSIX API,WLAN/蓝牙/串口通信支持等外围模块,并根据需要,增加更加丰富的外围模块。这些外围模块可静态或动态加载和卸载;

硬件建模能力,是物联网操作系统的核心能力之一。通过硬件建模,为上层应用屏蔽硬件差异,提供统一的运行期 API,是构筑物联网良好生态环境的基础。HelloX 操作系统支持完善的 JAVA 虚拟机,基于 Java 语言对不同的底层硬件进行建模,同时支持模型的扩展性。

除此之外,HelloX 还具备很多其它的满足物联网本身特征的特性,比如安全和加密,统一配置和管理框架等。

0个人收藏 收藏

评论交流

泪雪默认头像 请「登录」后参与评论
  1. 加载中..

相关推荐

  • 服务器日志 server log

    日志是什么

    日志是系统生成的数据,用于记录系统状态、性能和连接性。当公司使用特定的 IT 系统时,他们想知道它是否可以运行。日志可以记录系统中发生的所有事情,并显示它出了什么问题。 
  • Web 3.0

    什么是Web3.0

    Web 3.0 是互联网的第三个版本或第三次迭代,它是一组意识形态和原则,使用户和创作者可以访问互联网数据,推动网络第三次迭代的核心概念是去中心化、透明度和用户效用。
  • FydeOS

    FydeOS是什么

    FydeOS 是一款基于开源的 Chromium OS 二次开发的专为中国用户定制的本地化修改版操作系统,使用上无任何门槛,上手体验更简单。支持运行 Android 和 Linux 应用。
  • Linux

    Linux 是什么

    Linux是一套免费使用和自由传播的开源程序,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。被广泛的用于服务器、安卓系统等其它各种设备系统中所使用。
  • IOT sensor 物联网传感器

    物联网传感器有哪些

    传感器分为压力敏和力敏传感器、位置传感器、液面传感器、能耗传感器、 速度传感器、加速度传感器、热敏传感器、振动传感器、湿敏传感器、磁敏传感器、气敏传感器、生物传感器、 数字传感器、开关传感器、集成传感器 、陶瓷传感器、无线温度感应器等等。
  • IOT sensor 物联网

    传感器在物联网中有哪些应用领域

    传感器在物联网中可以应用在设备检测、环境检测、物流检测、安保检测、健康检测、智能家电、零售行业、卫生保健、农业、智慧城市等等领域。