嵌入式操作系统综述--晶创越世

常见的嵌入式系统有linux、uclinux、wince、palmos、symbian、ecos、ucos-ii、vxworks、psos、nucleus、threadx 、rtems 、qnx、integrity、ose、c executive。
除了wince的实时性稍差外,大多数嵌入式操作系统的实时性都很强,所以也可称为实时操作系统real time operating system,从事嵌入式的人至少须把握一个嵌入式操作系统(当然把握两个更好),这在嵌入式的所有技能中是关键的了。现在重要的rtos主要包含:
*类、传统的经典rtos:主要的便是vxworks操作系统,以及其tornado开发渠道。vxworks因出现稍早,实时性很强(据说可在1ms内呼应外部事件恳求),并且内核可极微(据说小可8k),可靠性较高等,所以在北美,vxworks占有了嵌入式系统的八成疆山。特别是在通信设备等实时性要求较高的系统中,简直非vxworks莫属。vxworks的许多概念和技能都和linux很相似,主要是c言语开发。华为等通信企业在开发产品时,vxworks用得许多。但vxworks因价格很高,所以一些小公司或小产品中往往用不起。现在许多公司都在往嵌入式linux转。但无论如何,vxworks在一段长时间内仍是不可动摇的。与vxworks相似的稍有名的实时操作系统还有psos、qnx、nucleus等rtos。
第二类、嵌入式linux操作系统:linux的前途除作为服务器操作系统外,成功的便是在嵌入式范畴的使用,原因当然是免费、开源、支持软件多、呼拥者众,这样嵌入式产品成本会低。linux本身不是一个为嵌入式规划的操作系统,不是微内核的,并且实时性不强。现在使用在嵌入式范畴的linux系统主要有两类:一类是专为嵌入式规划的已被削减过的linux系统,常用的是uclinux(不带mmu功用),现在占较大使用比例,可在arm7上跑;另一类是跑在arm9上的,一般是将linux 2.4.18内核移植在其上,可运用更多的linux功用(当然uclinux更可跑在arm9上)。
许多人猜测,嵌入式linux估计将占嵌入式操作系统的50%以上比例,非常重要。缺陷是了解linux的人太少,开发难度稍大。现在许多教材和许多大学都以ucos/ii为教学用实时操作系统,这主要是因为ucos/ii较简略,且开源,非常适合入门者学习实时操作系统原理,但ucos/ii的缺陷是功用有限,有用用得较少,所以要学习就应学直接有用的,比如uclinux就很有用。何况了解了linux开发,不仅在嵌入式范畴有用,对开发linux使用软件,对加深操作系统的认识也有帮助,可谓一举多得。
据说,现在philip都在大搞arm+linux的嵌入式开发,fujitum则是在自己的处理器上大搞linux开发。现在在嵌入式linux范畴,以下几个方面的人特别难找,一是能将linux移植到某个新类型的开发版上;二是能写linux驱动程序的人;三是了解linux内核削减和优化的人。
第三类、 windowsce嵌入式操作系统:microsoft也看准了嵌入式的巨大市场,wince出来只有几年时间,但现在已占有了很大市场比例,特别是在pda、手机、显示仪表等界面要求较高或许要求快速开发的场合,wince现在已很流行(据说有一家卖工控机的公司板子卖得太好,以致来不及为客户削减wince)。wince现在主要为4.2版,开发渠道主要为wince platform builder,有时也用evc环境开发一些较上层的使用,因为wince开发都是我们了解的vc环境,所以学习windows程序规划课程不会有多大难度,这也是wince简单被人们承受的原因,开发环境方便快速,微软的强壮技能支持,wince开发难度远低于嵌入式linux。
关于急于完成,不想拿嵌入式linux冒险的开发场合,wince是合适了,究竟公司不能像学生学习那样试试看,保证开发成功更重要。依据不同的侧重点 ,wince还有两个特别版本,一个是ms pocketpc操作系统于pda上(掌上电脑),另一个是mssmartphone操作系统用于智能手机上(带pda功用的手机),两者也都属于wince渠道。在pda和手机市场上,除wince外,闻名的pda嵌入式操作系统还有palm os(因出现很早,很有名)、symbian等,但在wince的微弱冲击下,palm和symbian来日还能有多长?据观察,现在在嵌入式渠道 上,linux是叫得响,但还是wince实践用得更多。嵌入式linux可能更多地是一些有长远产品方案的公司,为降低成本而进行长远考虑。

细解工业加湿器各种类型及原理
SMC电磁阀为你了解电磁阀行情价格
电子烟油灌装机在市场上非常受欢迎
LC系列椭圆齿轮流量计产品简介
美国MAC高频电磁阀58D-32-610JC
嵌入式操作系统综述--晶创越世
辐射计量仪 型号:DH80CP-SE 概述
NAKANISHI主轴更换夹头方法
LED灯珠冷热冲击测试箱
LT-水下报警器检气密性测试仪 压力控制 数据记录与分析
纽扣电池封口机能够高效地封闭电池壳体,保证电池密封性
郑州市生产灭火毯的厂家/供应商
食品二氧化硫蒸馏仪如何操作使用
方圆空调木托常用规格
Echo MRI在肥胖与青春期发育神经调控研究中的应用
1500W超声波分散+隔音箱液晶屏说明
关于发布《环境影响评价公众参与办法》配套文件的公告
BURKERT过程控制阀阀分类
X20CrMoWV12-1镍合金的物理性质与应用前景
喷药植保无人机的喷洒系统常识讲解