也没有特别流行只说,只能说每个行业以及由于产品的需要用的嵌入式操作系统不同。每个操作系统各有特点,而且没有一个操作系统能兼容很多功能,所以有他们应用在不同行业的需求。 1.vxworks, 嵌入式里,应该很有的,由于其稳定可靠性有很好表现,在大型通信行业应用很广,据说美国上月球的智能车用的这个系统,在国内huawei的很多产品也采用这个系统。不开源,不过正版的收费不低。 2.wince,是windows的产品,由于有windows面对对象等的特点,在有界面的消费类产品中使用比较多。但是稳定性不是很好,代码编译后的效率一般,不开源,也是收费的。也很适合以前做过上位机win32程序开发的人。 3.uc/os 对于中小型的工业产品和其他中小型电子产品,是很好的选择,可以对以前如8,32位不带系统的产品升级。其价位低(当然也可以免费),可以看到源代码,调试也方便。所以在很多产品中使用。 4.linux 一个自由开源的系统,不收费,所以很适合学习和比较小而省钱的公司,在很多行业有使用,做的好的话稳定性也很好。还有对网络支持很好,由于其开话工具和环境集成化比较差,所以用来开发产品的化周期比较长,真正的大公司用来做产品也不是很多。 5.其他如NOKIA,做手机开发用自己的操作系统symbian,有用Nucleus PLUS做手机开发的也很多。eCos是Cygnus(现为redhat嵌入部门)的嵌入式可配置操作系统,很小,而且支持多种平台。在消费电子等深嵌入应用领域还是很有前途的。
|