1、哈尔滨理工大学软件学院 2007,操作系统开发,在PC机上运行Windows CE,介绍 Platform Builder,一个定制基于Windows CE的平台定制集成开发环境(IDE) 提供所有与基于Windows CE平台设计、创建、编译、测试和调试相关的开发工具 该集成开发环境提供统一的与平台和项目相关的工作空间,PB能做什么? (1),平台向导帮助你创建一个新的平台(platform) BSP向导帮助你创建新的板级支持包(BSP) 目录(Catalog)显示用户定制的平台OS属性列表 自动化的依赖性监测(Automated dependency checking)可以确保与平台相关的
2、所有属性都会被包含在OS镜像中 导出向导可以导出目录中的属性给其它PB使用者 基本配置(Base configurations)是创建用户特定定制OS的起点,为各种流行设备预制的操作系统的基础平台。,PB能做什么?(2),Windows CE测试套件(Test Kit)提供了整套驱动测试工具 内核调试器可以调试定制的OS镜像,同时提供给用户镜像运行状况的信息 应用调试器可以调试在特定OS上运行的应用程序 远程工具可以调试基于Windows CE的目标机上运行任务,并获取相关信息 模拟器通过模拟硬件可以加快和简化开发过程,使用户可以在宿主机上完成平台和应用程序的初步开发 SDK导出向导可以为用户
3、导出一个特定的软件支持包(software development kit SDK).,一、操作系统设计(OS Design),第一步欢迎界面,第二步欢迎界面,第三步欢迎界面,第四步选择一个设计模板,第五六步添加/删除各种组件,第五六步添加/删除各种组件,第七步安全警告,第八步完成操作系统设计,二、构建新建立的Windows CE平台的运行时映像,打开Build OS菜单,在Output窗口中显示“0 error(s),x warning”。 Warning一般不会影响操作系统的正常运行。这样就得到了操作系统运行时映像,默认的名字是NK.bin。,三、建立和模拟器的连接、下载运行时映像,打开Target菜单,