赞
踩
目前,我国工业机器人的使用主要集中在汽车电子、工业控制、智能制造、轨道交通等行业,那工业机器人常用的操作系统大家知道是哪些吗?下面,跟小编一起了解工业机器人常用的六大嵌入式操作系统。
VxWorks
VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),是Tornado嵌入式开发环境的关键组成部分。VxWorks具有可裁剪微内核结构;高效的任务管理;灵活的任务间通信;微秒级的中断处理;支持POSIX1003.1b实时扩展标准;支持多种物理介质及标准的、完整的TCP/IP网络协议等。
Linux
嵌入式Linux,由于其源代码公开,人们可以任意修改,以满足自己的应用。其中大部分都遵从GPL,是开放源代码和免费的。可以稍加修改后应用于用户自己的系统。有庞大的开发人员群体,无需专门的人才,只要懂Unix/Linux和C语言即可。支持的硬件数量庞大。嵌入式Linux和普通Linux并无本质区别,PC上用到的硬件嵌入式Linux几乎都支持。而且各种硬件的驱动程序源代码都可以得到,为用户编写自己专有硬件的驱动程序带来很大方便。
Windows CE
WindowsCE与Windows系列有较好的兼容性,无疑是WindowsCE推广的一大优势。WindowsCE为建立针对掌上设备、无线设备的动态应用程序和服务提供了一种功能丰富的操作系统平台,它能在多种处理器体系结构上运行,并且通常适用于那些对内存占用空间具有一定限制的设备。
Intewell OS
Intewell操作系统是科东软件基于“道”系统研发出来的一款微内核实时操作系统(RTOS),具备软件定义控制、高实时、微内核、微秒级响应、高可靠、全国产自主可控、多业务承载、软硬件解耦等一系列的特性。科东Intewell操作系统具有良好的可扩展性、友好的用户开发环境和丰富的开发调试工具,提供POSIX接口,支持目前市面上的主流芯片。Intewell还可以提供Windows和Linux的实时扩展解决方案,可以为用户更好地进行业务部署。
可以单个RTOS在多核上运行,高实时、高可靠;驱动、组件等运行在核心态外的非特权级空间中,系统隔离性和可靠性高;采用用户级线程,线程切换性能以及线程间的同步、通信性能更高;支持X86、ARM、RISC-V等各种架构的硬件平台。
μC/OS-Ⅱ
μC/OS-Ⅱ是著名的源代码公开的实时内核,是专为嵌入式应用设计的,可用于8位,16位和32位单片机或数字信号处理器(DSP)。它的主要特点是公开源代码、可移植性好、可固化、可裁剪性、占先式内核、可确定性等。
DSP/BIOS
DSP/BIOS是TI公司特别为其TMS320C6000TM,TMS320C5000TM和TMS320C28xTM系列DSP平台所设计开发的一个尺寸可裁剪的实时多任务操作系统内核,是TI公司的CodeComposerStudioTM开发工具的组成部分之一。DSP/BIOS主要由三部分组成:多线程实时内核;实时分析工具;芯片支持库。利用实时操作系统开发程序,可以方便快速的开发复杂的DSP程序。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。