多语言展示
当前在线:718今日阅读:142今日分享:25

典型的嵌入式操作系统(RTOS)有哪些?

在嵌入式系统中,为了及时有效地处理一些事情,通常需要在嵌入式处理器上运行实时多任务操作系统来进行可靠的管理。其中就出现了一些典型的嵌入式实时操作系统。
工具/原料

嵌入式设备

简要介绍:

目前,市面上的嵌入式实时操作系统也很多,应有尽有,各具特色。主要通用类型有:嵌入式Linux、uCLinux、Windows Embedded CE、Windows Embedded CE、 Windows Embedded Compact 7、uC/OS-II、uC/OS -III、VxWorks、eCos等。

具体介绍:
1

1.uCLinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面看是指微控制Linux。同标准的Linux相比,uClinux的内核非常小,但是它继承了Linux操作系统的主要特性,包括良好的稳定性、移植性、强大的网络功能、出色的文件系统支持、标准的API以及TCP/IP网络协议等。

2

2.uC/OS-II 是在uC-OS的基础上发展起来的,是美国嵌入式系统专家Jean J.La-brosse 用C语言编写的一个结构小巧、抢占式的多任务实时内核。

3

3.Windows Embedded CE   Windows  CE 是一种针对小容量、移动式、智能化、32位、连接设备的模块化实时嵌入式操作系统。针对掌上设备、无线设备的动态应用程序和服务提供了一种功能丰富的操作系统平台,属于软实时操作系统,由于Windows背景,界面比较统一认可。

4

4.VxWorks    VxWorks 是美国WindRiver 公司的产品,是目前嵌入式系统领域中应用很广泛、市场占有率比较高的嵌入式操作系统。

5

5.eCoseCos,即嵌入式可配置操作系统。它是一个源代码开开放的可配置、可移植、面向深度嵌入式应用的嵌入式操作系统。

注意事项

注:个人见解,经供参考。

推荐信息