00000027.htm

来自「水木社区 embeded 版精华区 下载」· HTM 代码 · 共 80 行

HTM
80
字号
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>WinCE操作系统的基本体系结构            turbolinux </title></head><body><center><h1>BBS 水木清华站∶精华区</h1></center><a name="top"></a>发信人:&nbsp;encarta&nbsp;(知更鸟),&nbsp;信区:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />标&nbsp;&nbsp;题:&nbsp;WinCE操作系统的基本体系结构&nbsp;&nbsp;<br />发信站:&nbsp;BBS&nbsp;水木清华站&nbsp;(Thu&nbsp;Aug&nbsp;10&nbsp;21:05:19&nbsp;2000)&nbsp;<br />&nbsp;<br />&nbsp;<br />操作系统的基本体系结构&nbsp;<br />Windows&nbsp;CE&nbsp;是由许多离散模块构成的,每一模块都提供特定的功能。这些模块中的一部&nbsp;<br />分被划分成组件。组件使&nbsp;Windows&nbsp;CE&nbsp;变得非常紧凑(只占不到&nbsp;200&nbsp;KB&nbsp;的&nbsp;RAM),因&nbsp;<br />此只占用了运行设备所需的最小的ROM、RAM&nbsp;以及其它硬件资源。&nbsp;<br />Windows&nbsp;CE&nbsp;&nbsp;包含提供操作系统最关键功能的&nbsp;4&nbsp;个模块:内核模块;对象存储模块;图&nbsp;<br />形、窗口和事件子系统&nbsp;(GWES)&nbsp;模块以及通信模块。Windows&nbsp;CE&nbsp;&nbsp;还包含一些附加的&nbsp;<br />可选择模块,这些模块可支持的任务有管理可安装设备驱动程序、支持&nbsp;COM&nbsp;等。&nbsp;<br />&nbsp;<br />内核&nbsp;<br />内核是&nbsp;OS&nbsp;的核心,通过&nbsp;Coredll&nbsp;模块表示。它提供在所有设备中都出现的基本操作系&nbsp;<br />统功能。内核负责内存管理、进程管理以及特定文件管理等功能。它还管理虚拟内存、&nbsp;<br />调度、多重任务处理以及例外处理等。&nbsp;<br />Windows&nbsp;CE&nbsp;的任何配置都需要用到&nbsp;Coredll&nbsp;模块的大多数组件。有一些内核组件是可&nbsp;<br />选的,只有在涉及系统功能操作时,才需要这些组件,例如电话技术、多媒体技术以及&nbsp;<br />图形设备接口(GDI)&nbsp;技术等。&nbsp;<br />&nbsp;<br />对象存储&nbsp;<br />Filesys&nbsp;模块支持Windows&nbsp;CE&nbsp;&nbsp;对象存储&nbsp;API&nbsp;函数。对象存储所支持的永久性存储器的&nbsp;<br />类型如下表所示。&nbsp;<br />存储器类型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;说明&nbsp;<br />文件系统&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;包含应用程序和数据文件&nbsp;<br />系统注册表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;存储应用程序必须快速访问的系统配置信息以及其它任何信息&nbsp;<br />Windows&nbsp;CE&nbsp;数据库&nbsp;&nbsp;&nbsp;提供结构化存储&nbsp;<br />&nbsp;<br />对象存储可将用户数据和应用程序数据存入文件或注册器。在操作系统构造进程(该进&nbsp;<br />程中只包括那些必需选项)的过程中,对于这些不同的对象存储组件,可以选取,也可&nbsp;<br />以忽略。&nbsp;<br />&nbsp;<br />GWES&nbsp;<br />GWES&nbsp;是用户、应用程序和&nbsp;OS&nbsp;之间的图形用户接口。GWES&nbsp;&nbsp;通过处理键盘、笔针动作来&nbsp;<br />接受用户输入,并选择传送到应用程序和OS&nbsp;的信息。GWES&nbsp;通过创建并管理在显示设备&nbsp;<br />和打印机上显示的窗口、图形以及文本来处理输出。&nbsp;<br />GWES&nbsp;&nbsp;的中心是窗口。所有应用程序都需要窗口以接收来自&nbsp;OS&nbsp;的消息,即使那些为缺&nbsp;<br />少图形显示的设备创建的应用程序也是如此。GWES&nbsp;提供控制器、菜单、对话框以及图形&nbsp;<br />显示的设备资源,还提供&nbsp;GDI&nbsp;以控制文本与图形显示。&nbsp;<br />&nbsp;<br />通信&nbsp;<br />通信组件提供对下列通信硬件和数据协议的支持:&nbsp;<br />·&nbsp;串行&nbsp;I/O&nbsp;支持&nbsp;<br />·&nbsp;远程访问服务(RAS)&nbsp;<br />·&nbsp;传输控制协议/&nbsp;Internet&nbsp;协议&nbsp;(TCP/IP)&nbsp;<br />·&nbsp;局域网&nbsp;(LAN)&nbsp;<br />·&nbsp;电话技术&nbsp;API&nbsp;(TAPI)&nbsp;<br />·&nbsp;Windows&nbsp;CE&nbsp;的无线服务&nbsp;<br />&nbsp;<br />可选组件&nbsp;<br />除上述主要模块之外,还可使用其它的操作系统模块。这些模块与组件主要有:&nbsp;<br />·&nbsp;设备管理器和设备驱动程序&nbsp;<br />·&nbsp;多媒体(声音)支持模块&nbsp;<br />·&nbsp;COM&nbsp;支持模块&nbsp;<br />·&nbsp;Windows&nbsp;CE&nbsp;&nbsp;外壳模块&nbsp;<br />Windows&nbsp;CE&nbsp;提供的每一模块或组件都支持一组可用的相关&nbsp;API&nbsp;函数。&nbsp;<br />&nbsp;&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;来源:·BBS&nbsp;水木清华站&nbsp;smth.org·[FROM:&nbsp;202.120.8.76]&nbsp;<br /><a href="00000026.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一页</a><a href="index.htm">回到目录</a><a href="#top">回到页首</a><a href="00000028.htm">下一篇</a></h1></center><center><h1>BBS 水木清华站∶精华区</h1></center></body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?