当前位置:首页 >> 产品 >> 数据采集器 >> 数据采集器知识
 

操作系统Pocket PC与Windows CE的关系

概述:Pocket PC曾经是使用Windows CE操作系统的各种设备中最成功的一种。因此,.NET精简框架支持各个版本的Pocket PC,包括基于Windows CE 3.0的头两代产品(Pocket PC 2000和Pocket PC 2002)。然而,除了Pocket PC之外的其它使用Windows CE操作系统的平台都必须运行Windows CE 4.1或其后的版本才能支持.NET精简框架。(第三代Pocket PC,即Pocket PC 2003是基于该操作系统新版本的。)值得一提的是,Pocket PC 2003已经预装了.NET精简框架,而Pocket PC 2000和Pocket PC 2002设备都需要手动安装。

过去一段时间,好多人认为Pocket PC和Windows CE是一样的,甚至认为它们就是同一个东西。这其中部分原因是人们使用Pocket PC OS这个术语来指代运行Pocket PC的软件,这样,一些人就认为Pocket PC是在其它某种操作系统而非Windows CE环境下运行的。然而事实是:Pocket PC是构建在Windows CE操作系统基础之上的。

还是有必要再次强调:Pocket PC的开发人员应该知道,一些对Pocket PC有用的工具或者技术对Windows CE也是有用的。如果没有意识到这一普遍思想,开发人员可能会错失一些实际上会很有帮助的东西。理解了这一普遍思想,开发人员就会看到Windows CE所具有并将继续具有的深远影响,并把它运用到嵌入式系统中,因为C# Windows CE概述也是很多其它智能设备的操作系统。

2003年夏天,微软在一次市场推广活动中使用了Windows Mobile Devices这一品牌,以此将Pocket PC和Smartphone绑定在一起作为Windows品牌在移动方面的扩展。2003年8月,微软发布了一个兼容Smartphone 2003的.NET精简框架版本。虽然本书的焦点还是Pocket PC,但对于许多软件开发人员,支持Smartphone也必然会变得非常重要。

除了Pocket PC和Smartphone,许多其它智能设备也使用C# Windows CE概述作为其操作系统4,例如,Intermec、Psion Teklogix以及Symbol Technologies等公司的条形码扫描仪,ViewSonic和Philips等公司的智能显示终端,BMW(Siemens VDO Automotive AG生产的)、Citroen、Fiat、Mitsubishi、Subaru、Toyota和Volvo等汽车中使用的导航和娱乐系统。

由于Pocket PC和Windows CE在诸多方面都有紧密联系,所以刚刚从事C# Windows CE概述工作的开发人员经常会认为Pocket PC需要的某种特性对所有使用Windows CE操作系统的设备都是必需的,然而实际上,C# Windows CE概述是一个高度可配置的操作系统,它拥有好几百个系统组件和设备驱动可供选择。尽管多数使用Windows CE操作系统的设备都有显示屏,但像网络路由器和机顶盒这样没有显示终端的配置也是可以的。虽然许多Windows CE智能设备都是可移动、使用电池的,但固定、大型的智能设备也是存在的。而且有的自动应答电话机和电脑打印机也安装了Windows CE。一些使用Windows CE操作系统的设备仅有内存这一存储媒质,同时C# Windows CE概述也支持一些高科技配件(ATA,Advanced Technology Attachment)驱动器和其它可装卸的文件系统,用以扩展除必需的对象存储器5之外的有效存储空间。

鉴于Pocket PC的成功,本书编写时考虑到大部分读者都是Pocket PC程序员,所以书中的示例都是基于四分之一VGA显示模式的,其尺寸和方向都采用目前Pocket PC的标准。

对于非Pocket PC设备的开发人员,书中的示例需要改动的地方也很少,甚至不需要改动。唯一必要的条件是和.NET精简框架兼容的平台,它可以是安装在ROM中的,也可以是对象存储器中的运行时库。

WinCE是一个嵌入式操作系统,使用范围更广泛,不过它只是提供最基本的操作系统功能。WindowMobile是一个基于WinCE内核的完整移动方案解决包,本质上来说,它也算是一种WinCE的操作系统,最开始微软只开发了WinCE,后来微软在CE的基础上又针对不同的硬件开发出了多种有针对性的系统,比如手机、手持电脑等。在Windows Mobile 2003版本之前,这些针对不同设备的操作系统名称都不尽相同,有Pocket PC(不带电话功能的掌上电脑)、SmartPhone(又叫Smart Phone,用于智能手机的系统,系统功能比PPC要精简,同时不具备触摸屏,但具有键盘)、Pocket PC Phone Edition(带电话功能的掌上电脑等)等,后改为现名Windows Mobile,目前不带电话功能的掌上电脑叫做Windows Mobile Classic,以前的SmartPhone现在叫Windows Mobile Standard,带电话功能的掌上电脑叫做Windows Mobile Professional。

PocketPC,简称PPC,是专指使用微软Windows Mobile系列操作系统的PDA,有时候也特指其采用的操作系统。最早的Windows Mobile操作系统是Poceket PC 1.0,一款不怎么成功的操作系统,但PPC由此得名。因此以后采用它的升级版系统以及使用此系统的PDA也就被人们称作PPC并且一直这么叫下来了,随后的Poceket PC 2002、Windows Mobile 2003、Windows Mobile 2003 SE、Windows Mobile 5、6等我们在习惯上都称之为PPC .

关于WinCE.net,WindowsCE版本主要有1.0、2.0、3.0、4.0、4.2、5.0 、6.0...,由于微软在2000年提出了.net战略,因此它肯定不会放过WinCE这个平台,WinCE.Net(即WinCE 4.0)是微软于2002年1月份推出的首个以.Net为名的操作系统,从名字上我们就可以知道它是微软的.net的一部分。事实上WinCE4.0以后的系统也都是基于.net平台的了,但是通常习惯上所说的WinCE.net都是特指WinCE 4.0。


快速通道
条码 条码打印机
条码扫描引擎
Tohken 条码扫描器
datalogic 数据采集器
Microscan loftware
bartender 条码软件
codesoft 条码打印软件
普印力printronix Denso
无线网络 sirit
RFID RFID Tag RFID应用
标签打印机 Intermec 易腾迈
仓库管理软件 生产管理系统
固定资产管理系统
防爆移动电脑 车载终端
RFID打印机 冷链物流管理
自动巡检 集装箱管理系统

技术支持
服务协议 下载中心
RFID技术应用 射频技术
条码知识 二维条码
条形码 二维条形码

联系我们 | 留言解答 | 友情链接 | 下载中心 | 仓库管理 | 博客信息
版权© 2012 北京希创技术公司,未经允许不得以任何方式和手段进行复制和使用。
CopyRight © 1997-2012 www.systron.com.cn All Rights Reserved.
北京:010-51296680 64200658/0659/0657/0774 上海:021-52379720/9730/2320/52370041