WAP之家:为您提供最全最新的WAP技术,CP.SP.3G等行业资讯。 WAP之家交流论坛全新开放 点击进入>>
WAP资讯 | 3G动态 | SP动态 | 运营商动态 | 内容商动态 | 制造商动态 | 论坛讨论>> 每次自动访问
WAP技术 | WAP源码 | 手机编程 | 手机源码 | 无线技术 | J2ME技术 | 手机软件 添加到收藏夹
IVR技术 | SP资料 | SMS MMS技术 | 商业方案 | IVR下载 | 书籍教程 | 工具软件 语言:繁體中文

WAP之家技术文章手机编程Win Mobile基础知识Windows CE 操作系统的基本体系结构

Windows CE 操作系统的基本体系结构
作者:microsoft  来源:microsoft  发布时间:2005-12-21 16:51:48

Windows CE 是由许多离散模块构成的,每一模块都提供特定的功能。这些模块中的一部分被划分成组件。组件使 Windows CE 变得非常紧凑(只占不到 200 KB 的 RAM),因此只占用了运行设备所需的最小的ROM、RAM 以及其它硬件资源。

Windows CE  包含提供操作系统最关键功能的 4 个模块:内核模块;对象存储模块;图形、窗口和事件子系统 (GWES) 模块以及通信模块。Windows CE  还包含一些附加的可选择模块,这些模块可支持的任务有管理可安装设备驱动程序、支持 COM 等。

内核

内核是 OS 的核心,通过 Coredll 模块表示。它提供在所有设备中都出现的基本操作系统功能。内核负责内存管理、进程管理以及特定文件管理等功能。它还管理虚拟内存、调度、多重任务处理以及例外处理等。

Windows CE 的任何配置都需要用到 Coredll 模块的大多数组件。有一些内核组件是可选的,只有在涉及系统功能操作时,才需要这些组件,例如电话技术、多媒体技术以及图形设备接口(GDI) 技术等。

对象存储

Filesys 模块支持Windows CE  对象存储 API 函数。对象存储所支持的永久性存储器的类型如下表所示。

存储器类型

说明

文件系统

包含应用程序和数据文件

系统注册表

存储应用程序必须快速访问的系统配置信息以及其它任何信息

Windows CE 数据库

提供结构化存储

对象存储可将用户数据和应用程序数据存入文件或注册器。在操作系统构造进程(该进程中只包括那些必需选项)的过程中,对于这些不同的对象存储组件,可以选取,也可以忽略。

GWES

GWES 是用户、应用程序和 OS 之间的图形用户接口。GWES  通过处理键盘、笔针动作来接受用户输入,并选择传送到应用程序和OS 的信息。GWES 通过创建并管理在显示设备和打印机上显示的窗口、图形以及文本来处理输出。

GWES  的中心是窗口。所有应用程序都需要窗口以接收来自 OS 的消息,即使那些为缺少图形显示的设备创建的应用程序也是如此。GWES 提供控制器、菜单、对话框以及图形显示的设备资源,还提供 GDI 以控制文本与图形显示。

通信

通信组件提供对下列通信硬件和数据协议的支持:

· 串行 I/O 支持

· 远程访问服务(RAS)

· 传输控制协议/ Internet 协议 (TCP/IP)

· 局域网 (LAN)

· 电话技术 API (TAPI)

· Windows CE 的无线服务

可选组件

除上述主要模块之外,还可使用其它的操作系统模块。这些模块与组件主要有:

· 设备管理器和设备驱动程序

· 多媒体(声音)支持模块

· COM 支持模块

· Windows CE  外壳模块

Windows CE 提供的每一模块或组件都支持一组可用的相关 API 函数。

[] [返回上一页] [打 印]
文章评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码