什么是Windows CE 点击:16538 | 回复:67



~长风~

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 10回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2003年9月01日
发表于:2004-04-13 11:52:00
楼主
简而言之,Windows CE其实就是一个操作系统。它是一个抢先式多任务并具有强大通信能力的Win32嵌入式操作系统,是微软专门为信息设备、移动应用、消费类电子产品、嵌入式应用等非PC领域而从头设计的战略性操作系统产品。     你也许会有一点奇怪,为什么微软会推出这个Windows CE呢?      不知你是否注意到,在我们的日常生活中,人们开始普遍使用手机、PDA、手持和掌上电脑等信息电器来储存和处理各种重要信息,这一切都似乎是在预示着一场新的革命。这场革命就是,计算机占领了桌面之后,继续其小型化和分散化的趋势,更广泛地进入人们工作、生活和娱乐的各个方面。这场革命又被近年来Internet的迅猛普及所推动,一个网上世界已经出现,人们随时、随地获取所需信息并保持与他人接触的需求愈发强烈。      早在微软创办之初,比尔·盖茨就曾梦想“每人桌上一台PC,每台PC中运行微软的软件”,这就是后来著名的“信息随手可得”的梦想,而这个梦想在今天已经变成了现实。微软为PC提供了出色的操作系统平台(Windows 9x/NT)、高效率的软件开发工具和功能强大而易用的通用软件(Microsoft Office等),使许多人的工作和生活从计算机技术中受益无穷。      但是PC的价格、使用的复杂性仍使得许多人与之无缘。PC文化仍不是彻底的“庶民文化”,目前PC的复杂性对于更为普遍的大众来说仍是一种“精英工具”。PC已成为人们进入网上世界的最后一道门坎,例如中国已在Internet干线、接入、内容提供等诸方面投入巨资,但就因为这一“最后一公里”难题,中国的Internet产业迟迟不能起飞。     IBM在80年代初犯下的错误:当年IBM固守“主机文化”,抱残守缺,错失了电脑向桌面这一新疆域拓展的良机,成为自己引发的PC革命的旁观者。所以微软在向个人桌面和企业管理领域提供了两个方便易用且功能强大的操作系统之后,又从头设计了Windows CE,以面向更为广大的移动计算、信息家电等被微软称之为“非PC”的应用领域。微软希望在这一新的应用领域仍然能够扮演操作系统平台、开发工具和通用软件供应商的传统角色。      “CE”这个名字的来源已无准确历史档案可查。但是微软内部的人员普遍认为CE中的C代表了消费类 (Consumer)、袖珍(Compact)、通讯能力(Connectivity)和伴侣(Companion)。CE中的E代表了电子产品(Electronics)。若把CE看作是电脑启蒙(Computer Evangelism),就更能充分反映微软从头设计一个全新的操作系统的意义。      嵌入式操作系统是一种用途广泛的系统软件。工业控制是它的传统应用领域,在这一领域里已有一些存在了多年的比较成功的嵌入式操作系统。但近年来随着家电信息化成为愈来愈明显的趋势,对嵌入式操作系统提出了许多新的要求,例如熟悉和友好的用户界面、统一的编程界面、强大的通讯功能等等都已变得日趋重要。   而恰好从一开始,微软就以其操作系统产品而闻名。从MS DOS到Windows 9x/NT、以及现在的Windows CE,微软公司最强大的软件产品往往是那些最终用户看不见的产品。Window s操作系统包含用户可见部分以及用于与计算机交互的用户界面部分,但还有许多更强大的功能是“冰山隐藏在水面之下的部分”,例如与其他计算机通讯的能力、多媒体等等。Windows CE就是具备这些强大功能的、微软的操作系统家族中的最新成员。 Windows CE的设计目标      Windows CE的设计目标是:模块化及可伸缩性、实时性能好,通信能力强大,支持多种CPU。   从操作系统内核的角度看,Windows CE具有灵活的电源管理功能,包括睡眠/唤醒模式。在Windows CE中,还使用了对象存储(Object Store)技术,包括文件系统、注册表及数据库。它还具有很多高性能、高效率的操作系统特性,包括按需换页、共享存储、交叉处理同步、支持大容量堆(Heap)等。   Windows CE拥有良好的通信能力。它广泛支持各种通信硬件,亦支持直接的局域网连接以及拨号连接,并提供与PC、内部网以及Internet的连接,包括用于应用级数据传输的设备至设备间的连接。在提供各种基本的通信基础结构的同时,Windows CE还提供与Windows 9x/NT的最佳集成和通信。      Windows CE的图形用户界面相当出色。它拥有基于Microsoft Internet Explorer的Internet浏览器,此外,还支持TrueType字体。开发人员可以利用丰富灵活的控件库在Windows CE环境下为嵌入式应用建立各种专门的图形用户界面。Windows CE甚至还能支持诸如手写体和声音识别、动态影像、3D图形等特殊应用。      Windows CE可能会带给中国IT和家电产业一次绝好机会。由于经济和教育水平的限制,中国的计算机及软件行业一直缺少一个规模化的用户群,难以形成良性循环。同时中国的家电行业在成功地满足了国内传统家电市场的需求后,目前面临着生产能力过剩、过度竞争的难题,急需拓展新的增长点。而此时Windows CE所针对的领域及其本身的优势,无疑意味着崭新的机会和广阔的发展空间。Windows CE将为中国的IT和家电产业打开新的窗口,提供一个崭新的面向众多消费者的发展领域。至今为止,中国国内的许多厂商已经在和微软展开合作,推进Windows CE在中国的应用。可以肯定,在不远的将来会有更多的合作伙伴加入Windows CE阵营!    Windows CE 常见误解纠正 误解一:Windows CE等于手持电脑。    Windows CE是模块化、结构化的操作系统,也是许多截然不同的设备的基础,而不仅支持手持电脑。    误解二:Windows CE是Windows 95或NT的简化版。    Windows CE是基于Win32 API而从头开发的,是新型的信息设备的平台。    误解三:掌上电脑是手持电脑的一种。    掌上电脑 (Palm PC)的操作系统内核与手持电脑(Handheld PC)一样,但各自有其独特的用户界面和应用程序。



杨武艺

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:25
  • 注册:2004年7月02日
发表于:2005-05-24 17:10:00
41楼

人生一搏

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 227回
  • 年度积分:0
  • 历史总积分:822
  • 注册:2005年4月25日
发表于:2005-05-29 13:19:00
42楼
不错的,可以联系我zhaolianjunchair@163.com

芝芝

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 107回
  • 年度积分:0
  • 历史总积分:217
  • 注册:2005年4月06日
发表于:2005-07-01 14:57:00
43楼
要用到Win CE了,才来学习,恶补一下。长见识啊!

wolf-hot

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:7
  • 注册:2005年8月06日
发表于:2005-08-06 19:48:00
44楼
我想了解一下工业控制方面,比如在windows98/NT用vb采样、作图打印,而在嵌入式系统怎么应用呀?

why081

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 2回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2002年6月25日
发表于:2005-09-07 20:32:00
45楼
我一直很关注 WIN CE ,在工业控制方面实际运行稳定吗?介绍一下在WIN CE 下直接编程的资料,我想,用VB应该可以吧?

aa88

  • 精华:1帖
  • 求助:0帖
  • 帖子:42帖 | 544回
  • 年度积分:0
  • 历史总积分:928
  • 注册:2005年7月14日
发表于:2005-09-11 13:13:00
46楼
好 顶

孤军深入010

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:77
  • 注册:2002年1月15日
发表于:2005-11-04 10:57:00
47楼
我司为Flash电子盘电子盘供应商.专业供应IDE接口电子盘.Sandisk公司工业级系列CF卡(宽温/常温);m-systems公司系列DOC/FFD.产品容量为8MB至512MB.为满足国内各大厂商及经销商的要求我司和德国Hyperstone公司合作在深圳建立专业的厂房。欢迎各大厂商经销商前来OEM\ODM.电子硬盘采用Flash做存储而不象传统硬盘采用磁介质作存储器。对低容量而言可以降低成本;低功耗、省电、防震、抗污染和抗干扰能力强、无噪音、不存在寻道错误、工作温度为:-45度至+125度、断电后数据不会丢失,可保存十年。适用于工业控制、网络终端、信息家电、航天航空等。欢迎来电查
联系电话:010-82872251 62659642 联系人:冯先生.

pjohn

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:6
  • 注册:2004年4月21日
发表于:2005-12-11 19:26:00
48楼
是windows ce好还是Linux

亦云人云

  • 精华:5帖
  • 求助:0帖
  • 帖子:102帖 | 2351回
  • 年度积分:0
  • 历史总积分:3114
  • 注册:2004年11月10日
发表于:2005-12-12 09:47:00
49楼
是windows ce好还是嵌入式Linux?
凡是存在的就有它合理的一面,真是各有千秋,
转几个 http://www.eetchina.com/DG_FRE_REPLY_10011_1000010666.HTM 上的帖子来看看:

各有利弊吧 发布时间:2005-12-01 作者: 潇天剑宇   
WinCE 可能开发起来容易一些,如果有钱的话可以选吧; Linix 自己做的东西要多 不过便宜。 

linux有比较大的优势 发布时间:2005-11-20 作者: 五品员外郎   
我在方舟支持过两种方案,感觉linux非常好用,资源也比较方便,开发自由度相当大,而且现在linux中的应用软件如GUI已经相当强大。觉得长远看来,linudx会占据上风,而且国际上流行的高端smart phone一般都采用linux方案,这其实也是一种高端的PDA。 

wince or linux ? 发布时间:2005-01-28 作者: tangjoe   
想做产品卖钱,用wince
想做研究,用linux 

难易角度讲 发布时间:2005-10-12 作者: carol   
我的愚见,因为在两个平台上都开发过,从难易角度讲,肯定是WINCE要好上手多了,但是最要命的是他的版权问题,会有一笔费用。
linux的话,免费,但是要冒的风险就是可能找不到有经验的程序员,开发周期也可能会因为软硬件的各种原因延长很多。

精神食粮

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 65回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2005年5月03日
发表于:2005-12-28 10:02:00
50楼
Windows CE原来如此。

冻冰

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-01-04 23:45:00
51楼
不断交流,共长知识!谢谢!!顶!!!

冻冰

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2006-01-04 23:46:00
52楼
不断交流,共长知识!谢谢!!顶!!!

DOU-E

  • 精华:0帖
  • 求助:0帖
  • 帖子:28帖 | 45回
  • 年度积分:0
  • 历史总积分:259
  • 注册:2005年8月28日
发表于:2006-01-15 15:01:00
53楼
CE可以引用到NT下进行调试开发么 ?

野渡横舟

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2004年10月17日
发表于:2006-02-26 22:26:00
54楼
在Win XP下用VB开发的程序可以在Wince下运行不?
或者在什么软件环境下开发的软件才能在WinCe下运行
我是一个初学,望不啬赐教,谢谢

tqt

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 8回
  • 年度积分:0
  • 历史总积分:58
  • 注册:2005年12月20日
发表于:2006-03-02 22:23:00
55楼
完美解释!我顶!

铁琼

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 4回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2006年3月07日
发表于:2006-03-07 13:01:00
56楼
谢谢这位大哥的帖子,初学者,得益非浅!

追逐人生

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2004年8月02日
发表于:2006-03-28 22:07:00
57楼
我公司现有一套设备系统用WINDOWS CE系统,想多了解一下

jim

  • 精华:0帖
  • 求助:0帖
  • 帖子:53帖 | 1623回
  • 年度积分:0
  • 历史总积分:3579
  • 注册:2005年4月16日
发表于:2006-03-29 20:32:00
58楼
楼主讲的很好哦!学习啦!

mcujob

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 27回
  • 年度积分:0
  • 历史总积分:42
  • 注册:2008年4月01日
发表于:2008-04-08 11:08:24
59楼
最近网上发现一个免费ARM技术培训 和大家分享下
1) 最新的ARM内核Cortex-M3介绍及软件开发;
2) ARM开发工具RealView MDK使用技巧;
3) 开发实例介绍:软件模拟实验、硬件调试实验;


详细可以看下这个网页
http://www.realview.com.cn/wen2-list.asp?id=289

cliang82

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2007年10月31日
发表于:2008-04-10 09:56:51
60楼
WinCE都不知道什么东西,还自称搞嵌入式系统的?

热门招聘
相关主题

官方公众号

智造工程师