下载此文档

实验- windows ce平台的搭建.doc


文档分类:IT计算机 | 页数:约19页 举报非法文档有奖
1/19
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/19 下载此文档
文档列表 文档介绍
实验-WindowsCE平台的构建与配置【实验目的】1、掌握WindowsCE内核的配置、编译方法;2、掌握构建一个适合特定开发平台的WindowsCE系统方法;3、熟悉PlatformBuilder开发工具使用方法。【实验仪器】1、装有PlatformBuilder开发环境的PC机一台2、XSBase270实验开发平台一套【实验原理】1、WindowsCE操作系统简介MicrosoftWindowsCE是一个开放的、可裁剪的、32位的实时嵌入式窗口操作系统。和其他桌面窗口操作系统(WindowsXP/2000)相比,它具有可靠性好、实时性高、内核体积小等特点,适用于各种嵌入系统和产品。它拥有多线程、多任务、确定性的实时、完全抢先式优先级的操作系统环境,专门面向只有有限资源的嵌入式硬件系统。同时,开发人员可以根据特定硬件系统对WindowsCE操作系统进行裁剪、定制,所以目前WindowsCE被广泛用于各种嵌入式智能设备的开发,是当今应用最多、增长最快的嵌入式操作系统。WindowsCE被设计成为一种高度模块化的操作系统,每一模块都提供特定的功能,这些模块中的一部分被划分成组件,系统设计者可以根据设备的性质只选择那些必要的模块或模块中的组件包含进操作系统映像,从而使WindowsCE变得非常紧凑(只占不到200KB的RAM),因此只占用了运行设备所需的最小的ROM、RAM以及其它硬件资源。WindowsCE被分成不同的模块,其中最主要的模块有内核模块(Kernel)、对象存储模块、图形窗口事件子系统(GWES)munication)模块。另外WindowsCE还包含一些附加的可选择模块,这些模块可支持的任务有管理可安装设备驱动程序、等。一个最小的WindowsCE系统至少由内核和文件系统模块组成。,它为任何基于WindowsCE的设备提供处理器调度、内存管理、异常处理以及系统内通信等系统功能,并为应用程序使用这些核心功能提供内核服务。WindowsCE的内核模块通过CoreDLL模块表示。所有的操作系统定制设计都必须包含这个模块,但并不是这个模块的所有组件都必需的,有一些内核组件是可选的。,它相当于WindowsCE设备上的硬盘。对象存储是由共享一个内核堆的文件系统、系统数据库和系统注册表组成,即使在没有系统主电源时,对象存储也能维持应用程序及相关数据不会丢失。对象存储可将用户数据和应用程序数据存入文件或注册器。在操作系统创建进程(该进程中只包括那些必需选项)的过程中,对于这些不同的对象存储组件,可以选取,也可以忽略。(GWES)包含大部分的核心WindowsCE功能,它集成了图形设备接口(GDI)、窗口管理器和事件管理器。GWES模块时WindowsCE操作系统高度组件化的部分,它分别由USER和GDI两部分组成,USER用来处理消息、事件及鼠标和键盘等用户输入,而GDI用于处理图形的屏幕和打印输出等。GWES是用户、应用程序和操作系统之间的图形用户接口。GWES 通过处理键盘、鼠标动作与用户交互,并选择传送到应用程序和操作系统的信息。GWES通过创建并管理在显示设备和打印机上显示的窗口、图形以及文本来处理输出。GWES的中心是窗口。所有应用程序都通过窗口接收来自操作系统的消息,即使那些为缺少图形显示的设备创建的应用程序也是如此。GWES提供控制器、菜单、对话框以及图形显示的设备资源,还提供GDI以控制文本与图形显示。,使WindowsCE设备能够与其他设备或计算机进行连接与通信,通信组件提供对下列通信硬件和数据协议的支持:·串行I/O支持·远程访问服务(RAS)·传输控制协议/协议(TCP/IP)·局域网(LAN)·电话技术API(TAPI)·WinCE的无线服务可选组件除上述主要模块之外,还可使用其它的操作系统模块。这些模块与组件主要有:·设备管理器和设备驱动程序·多媒体(声音)支持模块·WinCE外壳模块WinCE提供的每一模块或组件都支持一组可用的相关API函数。2PlatformBuilder开发工具介绍 PlatformBuilder(PB)是微软提供给WindowsCE开发人员进行基于WindowsCE平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试WindowsCE操作系统平台的工具。它运行在桌面Windows下,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。该工具能够根据用户的需求,选择构建具有不同内核功能

实验- windows ce平台的搭建 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数19
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2286107238
  • 文件大小866 KB
  • 时间2019-11-18
最近更新