145-嵌入式软件开发导论.pptVIP

  • 2
  • 0
  • 约 45页
  • 2017-05-21 发布于北京
  • 举报
Session 2: Testing Windows CE .NET Alan Page, Microsoft 概述 系统架构 NK.EXE FILESYS.EXE DEVICE.EXE GWES.EXE SERVICES.EXE Thread Migration Windows CE 系统架构 NK.EXE NK.LIB + OAL.LIB = NK.EXE 内核是硬件体系结构无关但是是处理器相关的 OAL越小越好 微软提供了预先编译的 NK.LIB 库文件 NK.lib的大多数代码都是公开的 通过高级代码共享,可以得到更多代码 提供: 内存管理 调度管理 系统调用转发 实现了一些基本的Win32函数 Protected Server Libraries (PSL) 实现API的系统函数 把操作系统的功能放在多个进程的机制 PSL Calls run through the Kernel (NK.EXE) 不对最终用户开放 你不能创建一个PSL GWES.EXE 图形窗口事件系统 (GWES) 管理所有的图形界面处理以及用户输入 桌面的 USER32 + GDI32 作为一个单独的进程 DEVICE.EXE 设备管理器 电池驱动已经被从GWES中拿走了 大多数功能都放在了devmgr.dll中。 提供所有的与驱动相关的函数实现 在启动的时候通过注册表加载驱动程序 Serv

文档评论(0)

1亿VIP精品文档

相关文档