Microsoft Windows CE系统介绍
敬业的IT人
互联网
佚名
2008-2-19 12:03:09
MicrosoftWindowsCE 是为各种嵌入式系统和产品设计的一种压缩的、具有高效的、可升级的操作系统(OS)。其多线性、多任务、全优先的操作系统环境是专门针对资源有限而设计的。这种模块化设计使嵌入式系统开发者和应用开发者能够定做各种产品,例如家用电器,专门的工业控制器和嵌入式通信设备。Windows CE支持各种硬件外围设备、其它设备及网络系统。包括键盘、鼠标设备、触板、串行端口、以太网连接器、调制解调器、通用串行总线(USB)设备、音频设备、并行端口、打印设备及存储设备,例如PC卡。
此外,Windows CE支持超过1000个公共Microsoft Win32 API和几种附加的编程接口,用户可利用它们来开发应用程序。这些接口包括:
组件对象模型(COM)
Microsoft 基础类(MFC)
Microsoft ActiveX 控件
Microsoft 活动模板库(ATL)
Windows CE还支持以下技术:
管理受时间限制响应的实时处理法
各种串行及通讯技术,包括USB支持
为Windows CE用户提供Web服务的移动通道
自动化和相互通讯的其它方法
对于台式计算机的硬件来说,Windows CE提供以下工具来允许用户通过台式计算机与基于Windows CE的附加设备之间传递信息:
建立和维护连接的连接管理器
允许共享数据同步化的数据同步化接口
输入输出文件的文件过滤器
使台式计算机上的客户能够从安装在基于Windows CE的附加设备的服务器上请求服务,例如进行文件操作。
从附加的台式计算机或其他设备上安装和卸装基于Windows CE的应用程序时,提供应用程序安装和管理服务。
总之,Windows CE设计简单灵活,可在各种小型嵌入式系统中使用,且其功能强大,在最新一代的高性能工业和家用设备中也得到了充分使用。URL:
什么叫Windows CE,它有那些组件?
Microsoft Windows CE 是一个32位、多任务、多线程的操作系统,它那开放式的设计结构适用于各种各样的设备。Windows CE是一种压缩并可升级的软件系统。即使在小内存条件下,它也能提供较高的性能,同时,它也能为将来嵌入的、移动的、或多媒体产品线提供支持。Windows CE还有便于携带的优点,提供可供选择的微处理器。并且拥有好的电源管理系统,能延长移动设备的电池寿命。Windows CE拥有标准的通讯支持系统,非常方便的访问Internet,发送和接收电子邮件,浏览万维网(WWW)。此外,熟悉的Windows 用户界面用起来极为方便。
Windows CE 仅用于手提PC (H/PC)吗?
不。Windows CE是用来驱动全部非传统新型PC设备的。当然,第一个设备就算是手提PC吧。Microsoft公司曾说过,Windows CE也代表着将来设备的潜在发展方向,包括:钱夹式PCs以及车载PCs。
为什么Microsoft替Windows CE写不同的内核呢?
Windows CE 的创建经历了从头开始到适合多种微处理器使用的、压缩的且便于携带的系统的过程,并且Windows CE能够支持各种特定功能的非PC商务和消费设备。
Windows CE,Windows95和 Windows NT操作系统的主要不同之处在哪?
主要区别在是:Windows CE被特定设计为压缩的(Compact)软件系统,已便于它在有限内存(ROM)的设备上使用。
Windows CE有多大?
手提PC中,完整的Windows CE操作系统包括硬件提取层(HAL)、Windows CE内核、用户图象显示接口、文件系统和数据库,大约占1.5兆内存。
内核有多大?
Windows CE是一种压缩式的操作系统,便于在有限内存配置的ROM中运行。在手提PC中,Windows CE的内核,用户和图象显示接口只占700KB。
Windows CE在哪些方面支持基于Win32的应用程序接口(APIs)?
Windows CE大约支持500个基于Win32的应用程序接口(APIs)(共约1500个)。下面是一些Windows CE 1.0版还没有实现的主要的API组件:OLE,COM,和ActiveX技术。
Windows CE 可以为其他设备提供许可吗?
是的,可以从初始设备制造商(OEM)那里得到Windows CE的许可。
用于Windows CE FAQ的Visual C++(Visual C++ for Windows CE FAQ)
什么是Visual C++ for Windows CE ?
Microsoft Visual C++ for Windows CE是Visual C++ 5.0版的附加软件。拥有了Visual C++ for Windows CE,再使用Win32,开发商就能很容易地为基于Windows CE的设备创建应用程序。Visual C++ for Windows CE被集成为可视性开发系统即集成开发环境(IDE),利用Visual C++5.0一流的编辑器技术,提供基于Win32主要工具的远程版本(如调试器、探测(Spy)、缩放、注册编辑器、菜单显示)。Visual C++ for Windows CE也支持微软基础类(MFC),其中包括应用程序向导和类向导。此外,Visual C++ for Windows CE提供基于Windows CE的特定的新工具和新技术:适于MIPS和SH3 CPUs的交互式编辑器(Crosscompiler),远程连接服务器和远程对象观测器。
为了开发Windows CE应用程序,除Visual C++ for Windows CE外,还需要哪些软件?
Visual C++ for Windows CE是Visual C++ 5.0的附加软件,因此,为了用Visual C++ for Windows CE 编写Windows CE应用程序必须要有Visual C++ 5.0专业版或企业版。如果你现在还没有Visual C++ 5.0,当你买到Visual C++ for Windows CE时,你就会有Visual C++ 5.0。注意:Windows CE SDK 和Windows CE DDK是Visual C++ for Windows CE的一部分。不再需要别的软件。
如果我已经有了Visual C++ 5.0,想买Visual C++ for Windows CE,我能否获得升级的价格?
由于Visual C++ for Windows CE刚刚发布,升级价格不存在。Visual C++ 5.0要求带Visual C++ for Windows CE,再单独定升级的价格已毫无意义。
Visual C++ for Windows CE支持所有的微软基础类(MFC)吗?Visual C++ for Windows CE不支持哪些MFC?
在Windows CE的MFC中,并不是所有的MFC类均被支持。不被支持的类都是一些与下面几种模式相匹配的类:
OLE?COLe*, CRichEdit*及其相关的模式
MDI?CMDI*, CMultiDoc*及其相关的模式
ODBC?CRecord*, CDB*, CDatabase及其相关的模式
DAO? CDao及其相关的模式
Printing? CPrint*及其相关的模式
各种不被支持的Internet类
Visual C++ for Windows CE怎样在每个内部(native)平台产生高质量的代码?
Visual C++ for Windows CE提供一套优化的编辑器,此编辑器被设计成可以采用Windows CE操作系统支持的具体硬件平台,如SH3和MIPS。(注意:因为非x86是舶来品,处于竞争的原故,x86目前被支持)
Visual C++ for Windows CE系统需求什么?
Visual C++ for Windows CE需要以下东西:
Microsoft Visual C++5.0专业版或企业版
486/66或更高档处理器的PC机
Microsoft Windows NT Workstation 4.0版
24兆RAM(推荐32兆)
100兆可用的硬盘空间
CD-ROM驱动器
VGA或更高分辩率的显示器(推荐超级VGA)
Microsoft鼠标或兼容的点设备
对手提PC设备进行远程开发时,需要基于 Windows CE的手提PC。
利用Visual C++ for Windows CE来开发 Windows CE应用程序时,需要哪些硬件设备?
Visual C++ for Windows CE对附加的硬件几乎没有什么要求。实际上,开发商只要使用x86 Windows CE 编辑器创建的模拟运行(emulation-running)的应用程序,就能在PC机上完成他们的开发工作。此外,在手提PC上进行开发工作时,也不需要附加的硬件,因为Visual C++ for Windows CE使用手提PC的串口来下载、调试应用程序,并在手提PC上运行远程工具。
- 最新文章
- NoahWeb应用——模组资源[02-19]
- KXML:J2ME中的XML语法分析利器[02-19]
- J2ME 2D小游戏入门之加入子弹群[02-19]
- 开发Smartphone游戏[02-19]
- Palm OS软件的用户界面元素[02-19]
- DDK 学习经验[02-19]
- 相关文章
- Palm OS软件的用户界面元素[02-19]
- Windows XP系统疑难杂症专题问答[02-19]
- Windows XP 内存优化指南[02-19]
- 关闭不需要服务为Windows XP系统提速[02-19]
- Windows XP系统丢失还原点解决办法[02-19]
- Windows XP安装与启动答疑[02-19]
