10大优享服务
62项会员特权

嵌入式系统开发中Palm OS与 windows CE的比较

发布时间:2021-12-01 05:17:03     阅读次数:11285次     评论数:0次
    为了创新不断前进,嵌入式系统开发越来越长久,而在编写过程中可能运用到各自操作系统,为了让开发工作者更加方便的运用,一品威客网小编分析了其中的Palm OS与 windows CE的比较,让大家可以了解下。
嵌入式系统开发中Palm OS与 windows CE的比较
    Palm OS是一套专门为掌上电脑开发的OS。在编写程序时,Palm OS充分考虑了掌上电脑内存相对较小的情况,因此它只占有非常小的内存。由于基干Palm OS编写的应用程序占用的空间也非常小(通常只有几十KB),所以,基于Palm OS的掌上电脑(虽然只有几MB的RAM)可以运行众多应用程序。

    WINDOWS CE是微软开发的一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。它是精简的Windows 95。Windows CE的图形用户界面相当出色。其中CE中的C代表袖珍(Compact)、消费(Consumer)、通信能力(Connectivit)和伴侣(Companion);E代表电子产品(Electronics)。与 Windows 95/98、Windows NT不同的是,Windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows 95/98,但Windows CE是基于Win32 API重新开发的、新型的信息设备平台。Windows CE具有模块化、结构化和基干Win32应用程序接日以及与处理器无关等特点。Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如 Visual Basic、Visual+十等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在WindowsCE平台上继续使用。

    Palm OS与 windows CE的比较

    3Com公司的Palm OS是掌上电脑市场中较为优秀的嵌人式操作系统,是针对这一市场专门设计的系统。它有开放的操作系统应用程序接口(API),支持开发商根据需要自行开发所需的应用程序,具有十分丰富的应用程序。在掌上电脑市场上独占其霸主地位已久。从技术层面上讲,Palm OS是一套专门为掌上电脑开发的操作系统,具有许多Windows CE无法比拟的优势;Windows CE过干臃肿,不适合应用在廉价的掌上电脑中。

    Palm OS是一套具有极强开放性的系统。嵌入式系统开发者向用户免费提供Palm OS的开发工具,允许用户利用该工具在Palm OS基础上方便地编写、修改相关软件。与之相比,Windows CE的开发工具就显得复杂多了,这使得一般用户很难掌握。这也是Palm OS与Windows CE的另一个主要区别。我们从常用EOS的大小、可开发定制、互操作性、通用性、买时性及应用领域几个方面,通过表1来归纳如下。

    Palm OS、Windows CE、Linux这三种嵌入式操作系统各有不同的特点,不同的用途;但Linux比Palm OS和Windows CE更小更稳定,而且Linux是开放的OS,在价格上极具竟争力。如今整个市场尚未成型,嵌入式操作系统也未形成统一的国际标准,而且Linux的一系列特征又为我们开发国产的嵌人式操作系统提供了方便。

    通过Palm OS与 windows CE的比较可知他们有各自的优势,在嵌入式系统开发的时候要根据具体的情况来进行。一品威客网上有超百万专业的嵌入式系统开发人才,需要找这方面人才只需要注册一品威客网帐号发布任务即可。
本文地址:
来源:一品威客,转载须经版权人书面授权并注明来源

留言(0

↓展开留言

该攻略尚无留言记录