1.嵌入式Linux
2. VxWorks(推荐课程:VxWorks应用开发培训班(TSVW0701))
VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种嵌入式实时操作系统(RTOS),VxWorks具有以下优点。
· 实时性好。其系统本身的开销很小,进程调度、进程间通信、中断处理等系统公用程序精练而有效,使得它们产生的延迟很短。另外VxWorks提供的多任务机制中对任务的控制采用优先级抢占和轮转调度机制,充分保证了可靠的实时性。
·可靠性高,从而保证了用户工作环境的稳定。
·集成开发环境完备、强大,方便了用户的使用。
但是,由于VxWorks源码不公开,它部分功能的更新(如网络功能模块)滞后。VxWorks的开发和使用都需要交高额的专利费,这就大大增加了用户开发的成本。
3.QNX
QNX由加拿大QNX软件系统有限公司开发,广泛应用于自动化、控制、机器人科学、电信、数据通信、航空航天、计算机网络系统、医疗仪器设备、交通运输、安全防卫系统、POS机、零售机等任务关键型应用领域。
QNX独特的微内核和消息传递结构使其运行和开发时非常方便。QNX具有非常好的伸缩性,用户可以把应用程序代码和QNX内核直接编译在一起,使之为简单的嵌入式应用生成单一的映像。
4.Windows CE(推荐课程:Windows CE系统定制与驱动开发培训班)
Windows CE是微软公司开发的一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。Windows CE的图形用户界面相当出色,Windows CE具有模块化、结构化、基于Win32应用程序接口以及与处理器无关等特点。
Windows CE继承了传统的Windows图形界面,用户在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等),使用同样的函数,使用同样的界面风格,Windows上的绝大多数应用软件只需简单修改和移植就可以在Windows CE平台上继续使用。但是Windows CE开发平台较为昂贵,在一定程度上限制了其发展。
5.Palm OS
Palm OS在PDA领域有着很大的用户群,一度占领PDA操作系统90%以上市场份额。Plam OS最明显的特点是精简,它的内核只有几千个字节,同时用户也可以方便地开发、定制,具有较强的可操作性。
6.C/OS
源代码公开,代码结构清晰、明了,注释详尽,组织有条理,可移植性好,可裁剪,系统短小精悍,是研究和学习实时操作系统的首选,但在工程应用领域使用较少。

常见的嵌入式操作系统有哪些相关推荐

  1. 常见的嵌入式操作系统

    嵌入式操作系统与通用的操作相比较主要特点在于: 1.小内核,稳定可靠. 2.需要可装卸.可裁剪,以便能灵活应对各种不同的硬件平台. 3.面向应用,强实时性,可用于各种设备控制当中.   国际上常见的嵌 ...

  2. 五种常见的嵌入式操作系统

    TOP1: μClinux μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux.同标准的Linux相比,μClinux的内 ...

  3. 嵌入式系统设计---实时系统与嵌入式操作系统

    简单地说,实时系统可以看成对外部事件能够及时响应的系统.这种系统最重要的特征是时间性,也就是实时性,实时系统的正确性不仅依赖于系统计算的逻辑结果,还依赖于产生这些结果的时间. 目前,大多数实时系统都是 ...

  4. 主流嵌入式操作系统有哪些

    嵌入式操作系统EOS(Embedded OperatingSystem)是一种用途广泛的系统软件,过去它主要应用于工业控制和国防系统领域.常见的嵌入式操作系统有wince.PALM OS.linux. ...

  5. 常见的小型嵌入式操作系统

    常见的小型嵌入式操作系统 1.uc/os-II 商业需付费 2.Free Rtos 比ucos占用更小的内存 3.VxWorks 商业需付费 4.ucLinux Linux的精简版,不支持MMU 5. ...

  6. 本科生学习fpga,dsp,嵌入式操作系统哪个好

    本科生的话,建议做软件方向的嵌入式系统,即利用现有的芯片和操作系统(开源的非开源的都可以)进行开发.嵌入式没有竞争相对小的方向,不管你搞什么,今天无限风光,明天就有可能寄人篱下.希望楼主在选择之前首先 ...

  7. 基于嵌入式操作系统VxWorks的多任务并发程序设计(3)――任务调度

    基于嵌入式操作系统VxWorks的多任务并发程序设计(3) ――任务调度 作者:宋宝华  e-mail:[email]21cnbao@21cn.com[/email] 出处:软件报 VxWorks支持 ...

  8. 主流嵌入式操作系统(RTOS)有哪些?看看这14种

    满足实时控制要求的嵌入式操作系统(RTOS)操作系统,以下介绍14种主流的RTOS,分别为μClinux.μC/OS-II.eCos.FreeRTOS.mbed OS.RTX.Vxworks.QNX. ...

  9. 计算机操作系统--网络操作系统和嵌入式操作系统

    网络操作系统 1. 网络操作系统的基本概念 计算机网络系统除了硬件,还需要有系统软件,两者结合构成计算机网络的基础平台.操作系统是最重要的软件.网络操作系统是网络用户和计算机网络之间的一个接口,它除了 ...

最新文章

  1. 又遇到问题:wrong ELF class: ELFCLASS32 in Unknown on line
  2. 团队愿景和团队章程的问答?
  3. AlexNet--CNN经典网络模型详解(pytorch实现)
  4. python字典弱引用_如何使用弱引用优化 Python 程序的内存占用?
  5. 常用加密算法的Java实现(一)
  6. 组装我的计算机社会实践活动,暑期电脑销售社会实践心得体会
  7. 手机移动端APP引导界面设计模板素材,分层可临摹
  8. [微积分] 常用定义与公式
  9. Android Bitmap 开源图片框架分析(精华四)
  10. public 函数_C++:11友元函数、友元类
  11. python中文语料分词处理,按字或者词cut_sentence
  12. JavaWeb 利用jsp 实现分页查询
  13. keil如何下载STM32芯片F1/F4固件库
  14. 广数系统加工中心编程_数控加工中心编程的步骤
  15. Aliplayer直播截图+水印
  16. 调和平均数,几何平均数,算数平均数,平方平均数
  17. 计算机操作系统的最基本特性,操作系统有哪几大特征?其最基本的特征是什么?...
  18. PCB板-叠层详细介绍
  19. 学习笔记二:IBIS模型编辑报错纠正
  20. 单调队列优化的DP问题

热门文章

  1. oracle 通过数据库主键外键级联删除
  2. 疫情下开盘首日千股跌停,百万用户转战MEX
  3. 学习记录:使用STM32F1看门狗
  4. 这届年轻人有多爱养生?
  5. 孔庆东 -- 一个DEAD-LEFTIST_拔剑-浆糊的传说_新浪博客
  6. PB中的timer事件
  7. Linux中LVM的工作原理是什么?优缺点有哪些?
  8. HTML表单中get 和post 的区别
  9. 反向索引和自增索引区别_深度解析 百度收录与百度索引有什么区别?
  10. 日内回转交易(股票)——Python量化