加入收藏 | 设为首页 | 会员中心 | 我要投稿 通化站长网 (https://www.0435zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 传媒 > 正文

那些实时高效的物联网操作系统

发布时间:2021-05-01 15:44:16 所属栏目:传媒 来源:互联网
导读:始人Richard Barry,诞生于2003年,完全开源、免费,轻量级嵌入式实时操作系统。C和汇编来写的,其中绝大部分都是用C语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的。 主要功能:任务管理、时间管理、信号量、消息队列、内存管理、记录

始人Richard Barry,诞生于2003年,完全开源、免费,轻量级嵌入式实时操作系统。C和汇编来写的,其中绝大部分都是用C语言编写的,只有极少数的与处理器密切相关的部分代码才是用汇编写的。

  • 主要功能:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、协程等,可基本满足较小系统的需要。
  • 主要特点:源码公开、可移植、可裁剪、调度策略灵活,可以方便移植到各种单片机上运行。CPU总是让处于就绪态的、优先级***的任务先运行。一款主要由中国开源社区主导开发的嵌入式开源实时多线程操作系统,在2006年就开始启动并发布了0.1.0内核版本,主要采用 C 语言编写,内核及所有开源组件可以免费在商业产品中使用,没有潜在商业风险。
    • 主要功能:支持多任务以及所有主流微控制器,设备端和云端一体化设计,针对不同应用场景,采用自动功耗控制策略。毫秒级启动时间,层次化的系统安全架构,提供各类安全机制,保障应用和系统安全。集成音频,图像相关的各类算法和智能引擎。
    • 主要特点:体积小,成本低,功耗低、启动快速,实时性高、占用资源小等特点,非常适用于各种资源受限(如成本、功耗限制等)的场合。开源嵌入式操作系统,ARM公司将mbed OS免费提供给所有厂商使用,mbed提供了一个相对更加系统和更加全面的智能硬件开发环境。
      • 主要功能:提供用于开发物联网设备的通用操作系统基础,以解决嵌入式设计的碎片化问题。支持所有重要的连接性与设备管理开放标准,以实现面向未来的设计。使安全可升级的边缘设备支持新增处理能力与功能。通过自动电源管理解决复杂的能耗问题。
      • 主要特点:开发速度快,功能强大,安全性高,为了量产化而设计,可离线开发,也可以在网页上编辑。研发,面向IoT领域的轻量级物联网嵌入式操作系统。基于Linux平台,提供MCU虚拟化环境。
        • 主要功能:微内核架构,内核资源占用(ROM<2KB,内核支持ldle Task成本);提供场景引擎和低功耗框架;产品级TCP/UDP/IPv6/IPv4支持;MQTT,CoAP,WSF支持;WiFi,蓝牙,LoRA,NB-IoT。支持阿里巴巴自研的uMesh技术,支持物联网设备自动建立通信网络。
        • 主要特点:提供系统和芯片级别安全保护,支持C/JavaScript语言开发,提供IDE,支持代码编辑,编译、调试、内存泄露检测等。支持APP独立升级,支持多Bin或差分升级。支持组件式开发。利用ALIOS Cube工具可以灵活组合IOT产品软件

(编辑:通化站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读