h310主板

您的位置: 首页 > 技术文章 > 放入式作业系統综诉--芯威

嵌入式操作系统综述--芯威

不断更新时:2020-05-26浏览记录:762次

  常见的嵌入式系统有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可能更多地是一些有长远产品方案的公司,为降低成本而进行长远考虑。

 
Contact Us
  • eatx主板eatx主板
  • megatrends主板
  • h310主板
  • eatx主板eatx主板
扫扫下  微信支付了解

©2024 芯威科技(北京)有限公司 版权所有        技术支持:    Sitemap.xml    总访问量:919136   &nbsꩲp;

包装纸箱厂家 药厂净化车间 mt产线 碳化硅烧结炉 电伴热带厂家