打印

摘抄一段嵌入式wince的相关历史

[复制链接]
1980|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
high|  楼主 | 2007-11-1 10:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    在个人计算机的年代,人们就已经设想一种可以随身携带的信息设备,这种设备的最先产品形态之一是掌上计算机。掌上计算机的出现,极大地改变了人们的生活、工作习惯,很多人彻底抛弃了传统的计算机、记事本、电话簿,在一些地方(比如美国的硅谷),掌上计算机的普及率甚至超过了行动电话,成为人们工作生活中的必备物品。
  提到掌上计算机,就不能不论及Apple公司,这个最具创新精神的公司在1993年发布了第一款掌上计算机Newton,这是世界上第一款没有键盘,使用手写笔来操作的掌上计算机,成为现代掌上计算机的雏形,不过,Newton最终以失败告终。
  1993年,Jeff Hawkins和Donna Dubinsky共同创立了Palm Computing公司,开始了掌上计算机的设计构想。1996年的4月,第一部PalmPilot掌上计算机Pilot 1000问世了,它使用的是Hawkins和Dubinsky自己开发的Palm OS 1.0作业系统,只有256KB存储器。1997年,Palm Pilot的第二代产品问世。1998年,Palm发布了第三代掌上计算机Palm III。Palm III使用的是Palm OS 3.0作业系统,拥有2MB存储器和2MB的Flash ROM,支援红外线传输。
    Palm III取得了空前的成功,1999年底到2000年初,Palm公司又连续发布Palm Vx,、Palm IIIxe以及Palm彩色机型Palm IIIc,这三款机型目前仍是市场上的主流产品。2001年,Palm发布了第四代产品,Palm m500系列,存储器为8MB,支援SD/MMC外部扩展卡,采用USB界面与PC相连,作业系统为Palm OS 4.0。
1.4.2 迎战
    掌上计算机Palm的巨大成功,自然引起了产业嗅觉极其灵敏的比尔·盖茨的注意。微软公司在内部开始了“portable PC solution”项目,该项目的名称曾经有过多个名称,如Pulsar(脉冲星),WinPad和Pegasus(飞马),最后更名为Windows CE。 
    早期的项目开发有若干个小组,其中有的没有起飞就失败了。Pulsar组有两个不同的目标:支援set-top box和掌上计算机。有人打算使OS大些并且有更多的多媒体功能,而其他人则希望小些,另外一些人则试图改小NT。WinPad组则使用16位元的Windows 3.1的子集进行开发。微软公司对于这种状态当然不会满意,最后,在Brad Silverberg资深副总裁领导下,Pegasus项目正式启动。
    在Pegasus项目的开始阶段,物件导向OS的开发经历了挫折的考验,最后终于取得了成功,这就是1996年发布的Windows CE 1.0。随后有几款使用Windows CE 1.0系统的产品在市场上出现,称为Handheld PC。Windows CE 1.0外观很像Windows 95,这样做的最大益处是,使用者看到的是一个熟悉的界面,很容易接受它。这真是一个非常聪明的主意。整个Windows CE的发展过程,可参看图1。



    Windows CE是一个全新开发的作业系统。只需要500 K的RAM,就可以把系统全部装下。最新版的Windows CE kernel只需200 K的运行空间。Windows CE是模块化的,OEM厂家可以加入自己所需要的任何模块,除去不需要的。比如,手机厂家就可以把触控板模块去掉,以节省空间。从某种角度上,Windows CE更像Windows NT,因为Windows CE程序可以在保护模式中运行在32 MB空间,最大可达2G字节空间。一个应用程序的故障不会引起整个系统失败。下表中以功能为区分,详细的比较了Windows CE 3.0, Windows CE 4.0, 和Windows CE 4.2的一些重要区别。

    至于“CE”这个名字的来源,现在已经没有准确的历史档案可查。但是微软公司内部的人员普遍认为CE中的C代表了消费类 (Consumer)、袖珍 (Compact)、通讯能力(Connectivity)和伴侣 (Companion),而CE中的E代表了电子产品 (Electronics)。若把CE看作是计算机启蒙者(Computer Evangelism),也许更能充分反映微软从头设计一个全新的作业系统的意义。   

微软希望PC消费者普遍使用安装Windows CE作业系统的PDA。但Windows CE 1.0版不支持手写识别,使用者必须靠键盘输入,操作非常麻烦。2.0版则对硬件要求很高,增加了使用者的成本。因此,在与Palm的初期较量中,微软并不占上风。 
    2000年,微软对使用Windows CE 3.0以后版本的设备进行了区分,针对PDA类的作业系统更名为Pocket PC。微软通过加强与各大硬件厂商的合作逐步进攻Palm作业系统及其终端产品的市场。截至2001年,微软已经占有PDA作业系统30%的市场占有率。
    目前,在PDA市场中,已基本形成了微软与Palm对垒的局面。Palm阵营的产品致命的弱点是系统开放性差、应用程序有限、功能延展空间小;而微软阵营的产品因Windows CE作业系统开放性好、应用程序开发厂商众多、功能强大,而且与PC、甚至Internet的互动性强等优点,逐步占据了上风。

    无线通信市场是一个巨大的市场。早在1999年7月,比尔·盖茨就曾试图与行动通信巨头诺基亚建立合作关系,但双方的谈判未能取得任何结果。相反,诺基亚与其他无线通信领域巨头闪电般地建立了Symbian联盟。但微软并未因此放弃。
    微软公司一直从事着一个代号为“Stinger”智能型电话开发计划的研究,将最好的PDA和最好的电话组合在一起,构建一个使用者能够随时随地保持智慧性连接,通过语音、电子邮件或其他途径的平台。Microsoft智能型电话平台向使用者提供不断更新的个人信息、电子邮件以及强大的Web浏览功能。该平台包含支援HTML、WAP(WML)和XML格式的Web浏览器。 
    微软在2002年推出了Pocket PC 2002软件平台,专门针对行动商务专业人士以及企业用户设计,强化了商务与沟通的功能,内建全中文化的Pocket Outlook等文字与图像处理软件,让中文用户能够通过网络及时获取企业内部信息,进行档案处理、企业简报以及共享数位影音信息。Phone Edition 建立在Pocket PC 2002 的基础之上,添加了资料和语音通信功能,在提供行动电话功能(包括语音通信和SMS文字消息)的同时,还增加了诸如Email、Web浏览和实时消息等迅速和容易的资料连接功能。
    2002年微软推出了Smartphone 2002。Smartphone 2002是微软开发的新一代手机作业系统平台,这一智能型电话解决方案把平台整合提升到一个新的层次,为手机使用者提供了语音、资料及多媒体功能,如:行动电子邮件和个人信息、强大的网页浏览功能、音讯视讯播放和分流以及丰富的游戏等等。由于使用彩色荧幕,使用者可以藉由无线网络下载各种丰富的图形、动画及游戏。Smartphone 2002软件通过与微软的后端服务器及服务相结合,成为行动商务人士以及公司用户利用小型行动电话实现行动服务和网际网络浏览的主要平台。
    行动设备是一种个人工具。有些人认为它应以语音为中心,他们觉得一部电话即可满足需要。另一些人则希望获得PDA所提供的资料处理能力。还有些人希望通过同一设备同时实现这两项功能,并要求这种设备应小到能够随身携带,同时又足以储存所需资料。 比功能电话稍大、却又小于Pocket PC的智能型电话在同一设备中整合了语音及丰富的无线资料功能。智能型电话首先是一部功能强大的电话,此外,它还为那些需要随时随地与重要时效性信息保持连接的使用者提供了大量在线和离线应用程序。 
    在无线网络上,当前存在着两种不同的观点。一种观点认为无线网络是现有网际网络内容与服务的延伸,应该为使用者提供类似在PC上使用网际网络的行动终端和操作界面。而另一种观点则认为使用者需要更为个性化的信息与服务,根本不需要、也不可能将现有网际网络上过于泛滥的信息搬到无线网络上,无线网络上的信息与服务应沿着类似短信的模式发展。从使用者的角度看,第一种观点更具想象空间,而第二种观点则有些保守。当前,无线网络的资料传输速度正在不断加快,当无线网络的资料传输速度达到每秒几十K甚至更高的时候,使用者怎么还会满足于仅仅收发短信呢?
  微软是第一种观点的坚定支持者,而手机巨头们的保守态度,是否意味着传统手机厂家们最终将丢失行动终端市场呢?!目前,采用微软Smartphone 2002新一代手机作业系统平台的厂家逐渐增多,这些厂家基本上都是无线手机市场的后来者,他们正在和微软一起向传统手机的阵营发起了挑战。

相关帖子

沙发
McuPlayer| | 2007-11-1 10:15 | 只看该作者

我的手机是smartphone的

确实软件丰富,那不是一般的丰富。
因为你自己都可以开发,而且很容易。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

99

主题

1078

帖子

0

粉丝