查看: 1926|回复: 0

常见的几种嵌入式操作系统

[复制链接]

该用户从未签到

发表于 2012-6-2 10:44:38 | 显示全部楼层 |阅读模式
分享到:
1嵌入式linux
 Clinux是个完全符合GNU/GPL公约的操作系统,完全开放代码,现在由Lineo公司支持维护,为了减低硬件成本运行功耗,很多嵌入式CPU没有设计内存管理单元功能模块,最初,运行于这类没有MMUCPU之上的都是一些很简单的单任务系统,或者更简单的控制程序,甚至根本没有操作系统而直接运行应用程序,在这种情况下,系统无法运行复杂的应用程序,或者效率很低,而且所有的应用程序需要重写,并要求程序员十分了解硬件特性,这些都阻碍了应用于这类CPU之上的嵌入式产品开发的速度。
2windows CE
Windows CE是微软公司开发的一个开放、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,是精简的windows 95.windows CE的图形用户界面相当于色,其中CEC代码袖珍、消费、通信能力和伴侣、E代表电子产品、与windows 95/98windows NT不同的是,windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源与windows 95/98、但是,windows CE是基于win32应用程序接口以及处理器无关等特点。windows CE不仅继承了传统的windows图形界面,使用同样的函数的界面风格,是绝大多数的应用软件只需简单的修改和移植就可以在windows CE平台上继续使用。
3Vx Works
 Vx Works操作系统是美国公司与1983年设计开发的一种嵌入式实时操作系统,是嵌入式开发环境组成部分,以其良好的持续发展能力、高性能的内核以及友好的用户开发环境,在嵌入式实时操作系统领域占据一席之地。并以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空航天等高精尖技术及实时性要求极高的领域中,
Vx Works内核最小为8KB,即使加上其他必要模块,所占用的空间也很小,且不失其实时,多任务系统特征。由于它的高度灵活性,用户可以很容易地对这一操作系统进行定制或作适开发,来满足自己的实际应用需要。
4OSE
OSE主要是由ENEA Data AB下属的ENEA OSE Systems AB负责开发和技术服务的,一直以来都充当着实时操作系统以及分布式和容错性应用的先锋,公司成立于1968年,有大约600名雇员专门从事实是应用技术支持工作,ENEA OSE Systems AB是现今市场上一个飞速发展的RTOS供应商。
OSE内核实时性严格的部分都由优化的汇编来实现,特别是使用信号量指针,使数据处理非常快。
OSE为解决不间断运行和多cpu的分布式系统的要求而进行专门设计,为开发商开发不同种处理器组成的分布式提供了最快捷的方式。对于复杂的并行系统来说,OSE提供了一种简单的通信方式,简化了多CPU的处理。
 
源地址:http://www.lirenedu.org/index.php?ack=xinwen&id=1034 
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-10 09:16 , Processed in 0.112937 second(s), 15 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.