《WinCE5.0的体系结构》.pdf

  1. 1、本文档共135页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《WinCE5.0的体系结构》.pdf

Windows CE 的体系结构 Windows CE 的体系结构  概述  Windows CE 5.0 的体系结构  Windows Embedded CE 6.0 的体系结构  内存管理  存储管理与文件系统  进程和线程  中断处理 Windows CE 5.0 的体系结构  大致4层  硬件层  OEM层  OS层  应用程序层 Windows CE 5.0 的体系结构 Windows CE 5.0 的体系结构  硬件层 WinCE 支持4种CPU体系结构(分别是ARM 、MIPS、x86 、SHx)。  OEM层 OAL :WinCE 内核与硬件通信,初始化硬件平台(包括中断服务例程 ISR、实时时钟RTC、计算器、内核调试、开关中断、内核性能检测 等), Boot Loader :初始化硬件,加载OS执行 配置文件:如何配置OS映像,如何编译某些源代码。 驱动程序: 不同的硬件体系结构由不同的BSP支持。 Windows CE 5.0 的体系结构  操作系统层 操作系统的基本功能被放在多个独立的进程(exe)里面实现。 在运行的时候,这些进程大致有如下几个:  内核NK.EXE :进程、线程管理、中断处理和内存管理。  图形系统GWES.EXE :操作绘图相关功能。加载管理用户 I/O (键盘、触摸屏、显示等)相关的驱动等。  对象存储FILESYS.EXE :负责文件系统、WinCE数据库、系 统注册表的操作。  设备管理系统DEVICE.EXE :管理除GWES.EXE 管理之外的 驱动程序。  服务SERVICES.EXE :管理系统服务(与驱动类似,但没管理 真实硬件。它们提供一些后台处理或服务)。 只有NK.EXE和FILESYS.EXE是必须的 Windows CE 5.0 的体系结构 Application(s) COREDLL DEVICE.EXE NK.EXE GWES.EXE FILESYS.EXE SERVICES.EXE DevMgr.Dll OAL Touch Display Keyboard Object ROM FS Storage Block Serial Custom FTP HTTPD TELNETD Store Manager Device ROM/ RAM HARDWARE FLASH USB Timer INTC Serial PCCard ... (Function) CPU NK.EXE  NK.EXE =〉 NK.LIB + OAL.LIB

文档评论(0)

ycwf + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档