Embedded 版 (精华区)
发信人: vmlinuz (生活将因为你而美丽), 信区: Embedded_system
标 题: Windows CE 简介
发信站: 哈工大紫丁香 (2001年06月01日08:27:58 星期五), 转信
Windows CE操作系统的总体结构:
Microsoft Windows CE是一个简洁的,高效率的多平台操作系统。
它不是削减的Windows95版本,而是从整体上为有限资源的平台设计的
多线程,完整优先权,多任务的操作系统。它的模块化设计允许它对于
从掌上电脑到专用的工业控制器的用户电子设备进行定制。
Windows CE 的常规函数
提供系统设计者以模块化的操作系统,这个操作系统可以为特殊的
产品进行定制。操作系统的基本核心需要至少200K的ROM。
设计成能够在广阔的平台上运行。
支持 Win32 API的坚实字集,同时提供熟悉的开发模式和工具。
支持多种的用户界面硬件,包括可以达到32bit象素颜色深度的彩色显示器
支持多种的串行和网络通讯技术。
支持COM/OLE,OLE自动操作,和其他的进程间通讯的先进方法。
反过来,许多模块被分割成更小的部件,这些部件允许模块自身被定制。
定制包括选择一套支持需要设备的模块和部件,并且省略那些不需要的。
OEMs必须也执行OEM Adaptation Layer (OAL),作为在核心和设备硬件
及所需的任何内置的设备驱动程序之间的接口。
这里有五个主要的模块:
内核模块,支持象进程和线程处理及内存管理这样的的基本服务。
内核系统接口模块,允许应用软件访问操作系统。
文件系统模块,支持持久稳固的信息存储。
图形窗口和事件子系统模块,控制图形和windows相关的外貌。
通讯模块,允许同其他的设备之间进行信息交换。
还有一些可以被加上用来支持例如管理可安装设备
驱动程序或者支持OLE/COM的任务。
Microsoft Windows CE 用户接口设计指导方针:
对于软件设计的Windows接口指导方针的附属物。
Microsoft Windows CE是为便携式电脑设计的新型平台。
它提供Window操作系统的坚实子集。提供在它们的台式机环境和
掌上电脑之间的熟悉性和坚固性。
在掌上电脑运行的Windows CE支持Microsoft为这个操作系统
制定的规范。这包括显示屏,键盘,和光笔。光笔支持交互作用类
似于鼠标的点击,选择,和界面对象的直接处理。
界面显示大多数在Windows里出现的标准部件。包括桌面,
任务栏,窗口,图标和控件。
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: mtlab4.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:5.195毫秒