loading请求处理中...

嵌入式系统开发常用系统一网打尽

2021-12-01 13:00:33 阅读 10804次 标签: 嵌入式系统开发 作者: danielsu
    嵌入式系统开发作为一种比较特殊的系统开发工作,平时在工作中需要用一些我们平时不是很常见的操作系统来完成。这些系统的名字对于从事这个行业的人来说是耳熟能详,不过对于很多和小编一样没有这方面经验的人而言,这完全就是两个世界。所以小编今天要和大家分享一下嵌入式系统开发常用的系统,希望这能够让大家在选择系统的时候更好做出抉择。

嵌入式系统开发常用系统一网打尽
    
    1)VxWorks:VxWorks操作系统是美国WindRiver公司于1983年设计开发的一种实时操作系统,也是嵌入式系统开发的一种很不错的系统。VxWorks拥有良好的持续发展能力、高性能的内核以及友好的用户开发环境,在实时操作系统领域内占据了一席之地。它以其良好的可靠性和卓越的实时性被广泛地应用在通信、军事、航空、航天等高精尖技术及实时性要求极高的领域中,如卫星通信、军事演习、导弹制导、飞机导航等。在美国的F-16、FA-18战斗机,B-2隐形轰炸机和爱国者导弹上,甚至连1997年4月在火星表面登陆的火星探测器上也使用了VxWorks。它是目前嵌入式系统领域中使用最广泛、市场占有率最高的系统。它支持多种处理器,如x86,i960,SunSparc,Motorola?MC68000,MIPSRX000,PowerPC,StrongARM,XScale等。大多数的VxWorks API是专用的。

    2)pSOS:pSOS是ISI公司研发的产品。该公司成立于1980年,其产品在其成立后不久即被推出,是世界上最早的实时系统之一,也是最早进入中国市场的实时操作系统。该公司于2000年2月16日与WindRiver公司合并。pSOS是一个模块化、高性能、完全可扩展的实时操作系统,专为嵌入式微处理器设计,提供了一个完全多任务环境,在定制的或是商业的硬件上可以提供高性能和高可靠性。它包含单处理器支持模块(pSOS+)、多处理器支持模块(pSOS+m)、文件管理器模块(pHILE)、TCP/IP通信包(pNA)、流式通信模块(OpEN)、图形界面、Java和HTTP等。开发者可以利用它来实现从简单的单个独立设备到复杂的、网络化的多处理器系统。

    3)PalmOS:3COM公司的PalmOS在掌上电脑和PDA市场上占有很大的市场份额。它有开放的操作系统应用程序接口,开发商可以根据需要自行开发所需的应用程序。目前共有3500多个应用程序可以运行在PalmPilot上,其中大部分应用程序均为其他厂商和个人所开发,使Palm Pilot的功能不断增多。在开发环境方面,可以在Windows和Macintosh下安装PalmPilot Desktop。PalmPilot可以与流行的PC平台上的应用程序进行数据交换。

    4)Windows CE:Microsoft Windows CE是从整体上为有限资源的平台设计的多线程、完整优先权、多任务的操作系统。它的模块化设计允许它对从掌上电脑到专用的工业控制器的用户电子设备进行定制。操作系统的基本内核至少需要200KB的ROM。

    5)嵌入式Linux:随着Linux的迅速发展,嵌入式Linux现在已经有许多的版本,包括强实时的嵌入式Linux(如新墨西哥工学院的RT-Linux和堪萨斯大学的KURT-Linux等)和一般的嵌入式Linux版本(如uClinux和PocketLinux等)。其中,RT-Linux通过把通常的Linux任务优先级设为最低,而所有的实时任务的优先级都高于它,以达到既兼容通常的Linux任务又保证强实时性能的目的。另一种常用的嵌入式Linux是uClinux,它是针对没有MMU的处理器而设计的。它不能使用处理器的虚拟内存管理技术,对内存的访问是直接的,所有程序中访问的地址都是实际的物理地址。它专为嵌入式系统做了许多小型化的工作。

    上面介绍的这五种系统是嵌入式系统开发常见的操作系统,如果大家能够熟练掌握其中一两个常用的系统的话对于这种类型的系统开发是很有帮助的。同时对于没有这方面经验的人来说,这提供了一次能够让大家选择心之所爱的机会,你可以选择你有兴趣合适的操作系统学习,最后用于嵌入式软件的开发。最后还是要建议大家平时学习有碰到疑问的话可以上一品威客网来寻找广大威客们的帮助。

嵌入式软件公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
嵌入式软件相关任务
DESIGN TASK 更多
地质保障系统开发

¥20000 已有2人投标

内训系统开发(最好有成品)

¥1000 已有0人投标

综合体通卡系统开发

¥50000 已有0人投标

开发资料库管理系统开发

¥20000 已有8人投标

内部系统平台告警系统开发

¥50000 已有2人投标

QC检验报告录入系统开发

¥2000 已有1人投标

评分系统开发

¥1200 已有1人投标

平板点餐系统开发

¥2400 已有1人投标