常见的嵌入式操作系统有哪些?
1、Windows CE
Windows CE 是微软公司的产品,是从整体上为有限资源的平台设计的多线程、完整优先权、 多任务的操作系统。Windows CE 采用模块化设计,并对于从掌上电脑到专用的工控电子设备进行定制。此操作系统的基本内核需要至少 200 KB ROM 存储器。其缺点是系统软件价格过高,影响整个产品的成本控制。
2、Linux
在所有的操作系统中,Linux 是发展较快、应用非常广泛的系统之一。Linux 本身的种种特性使其成为嵌入式开发的选择。在进入市场的前两年中,嵌入式 Linux 的设计通过广泛应用而获得巨大的成功。随着嵌入式 Linux 技术的成熟,以其按应用要求可定制系统、支持多数硬件平台等特性,已由早期的试用阶段迈进到逐渐成为嵌入式市场的主流。
Linux 发展如此之快的另一个主要原因是产品的成本。在激烈的市场竞争中,只拥有技术是远远不够的,如何减少产品的投入也是需要重点考虑的问题。免费的Linux 为厂商节约了一大笔开支,特别是对于经济实力不强的公司来说。
3、QNX
QNX 是一款实时操作系统,由加拿大QNX 软件系统有限公司开发,广泛应用于自动化、控制、 机器人科学、电信、数据通信、航空航天、计算机网络系统、医疗仪器设备、交通运输、安全防卫系统、POS 机、零售机等任务关键型应用领域。20 世纪90年代后期,QNX 系统在高速增长的 Internet 终端设备、信息家电及掌上电脑等领域也得到了广泛应用。
4、Palm OS
Palm OS 是一种32 位的嵌入式操作系统,用于掌上电脑。此系统是 3Com 公司PalmComputing 部开发的,它运行在一个抢占式的多任务内核之上,同一时刻用户界面仅仅允许一个应用程序被打开,与同步软件Hotsync 结合可以使掌上电脑与 PC 上的信息实现同步,把台式机的功能扩展到了手掌上。同其他嵌入式操作系统相比,Palm OS 具有很大的灵活性和移动性,是一款非常流行的掌上电脑操作系统。
5、VxWorks
VxWorks 是WindRiver(风河)公司专门为实时嵌入式系统设计开发的操作系统软件,为程序员开发提供了高效的实时任务调度、中断管理、实时的系统资源以及实时的任务间通信。应用程序员可以将尽可能多的精力放在应用程序本身,而不必再去关心系统资源的管理。该系统主要应用在单板机、数据网络和通信等多方面。
6、μC/OS
μC/OS 是一个典型的实时操作系统。该系统从1992 年开始发展,目前流行的是第二个版本,即μC/OSⅡ。其特点可以概括为以下几个方面:公开源代码,代码结构清晰、明了,注释详细,组织有条理,可移植性好,可裁剪,可固化,内核属于抢占式,多可以管理60 个任务。该系统短小精悍,是研究和学习实时操作系统的选择。
更多工控机、19寸工业平板电脑等产品信息,尽在达席耳智能。
企业分站 在线客服 : 服务热线:025-86138771 / 025-86136252 / 15062244194 电子邮箱: [email protected]
公司地址:南京市江宁区秣周东路12号未来网络小镇
南京研维信息技术有限公司结合丰富的行业应用经验,为智能城市、智能工业、智能交通、智能仪器设备等行业提供专业的解决方案及可靠的产品。因为专业,所以我们可以做的更好!经过多年不断积累与努力拼搏,公司打造出了一支专业的研发队伍,专注于8寸、10寸、12寸、15寸、17寸、19寸、21.5寸工业一体机、嵌入式工业电脑、赛扬系统嵌入式工控机、酷睿系列嵌入式BOX等产品,产品广泛应用于电话网络通讯控制中心服务器、电力控制检测中心、纺织行业、工业自动化、化工行业、智能交通中枢系统、智能楼宇控制中心和军队建设等行业。 sitemap