Platform Builder 是微软公司提供给Windows CE 开发人员进行基于Windows CE 平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试Windows CE 操作系统平台的工具。唯森它运行在桌面Windows 下,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。同时,开发人员还可以利用Platform Builder 来逗枯进行驱动程序开发和应用程序项目的开发等等。Platform Builder 的强大功能,已使其成为Windows CE 平台下嵌入式操作系统开发和定制的必备工具。其SDK 输出模板可以将特定系统的SDK 导出,这可以是应用程序开发人员使用EVC就可以为特定的系统开发软件。EVC 调试的是应用程序软件,而Platform Builder往往要编译整个内核再调试,两者的开发效率是不同的。具体来说,Platform Builder 提供的主要开发特性如下。① 平台开发向导(Platform Wizard)、BSP(主板支持软件包)和开发向导(BSP Wizard)。开发向导用来引导开发人员去创建一个简单的系统平台或BSP,然后再根据要求作进一步的修改。提高了平台和BSP 创建的效率。② 基础配置。为各种流行的设备类别预置的可操作系统基础平台,为自定义操作系统的创建提供了一个起点。开发人员可以很容易地定制并编译出一个具备最基本功能 的操作系统。然后再在其上做后续的修改。③ 特性目录(Catalog)。操作系统可选特性均在特性目录(Catalog)中列出,开发人员可以选择相应山山洞的特性来定制操作系统。④ 自动化的依靠性检查。特性(Feature)之间的依赖关系是系统自动维护的。开发人员在选择一个特性时,系统会自动将这一特性所依赖的特性加上;反之, 当删除一个特性时,系统会自动检测是否已经选择了依赖于它之上的其他特性,如果有,系统会给出提示,通知开发人员这一特性现在不能删除。⑤ 系统为驱动程序开发提供了基本的测试工具集。Windows CE Test Kit(测试工具包).⑥ 内核调试器。可以对自定义的操作系统映像进行调试,并且向用户提供有关映像性能的信息。⑦ 导出向导(Export Wizard)。可以向其他Platform Builder 用户导出自定义的目录(Catalog)特性。⑧ 导出 SDK 向导(Export SDK Wizard)。使用户可以导出一个自定义的软件开发工具包(SDK)。即可以将客户定制的SDK 导出到特定的开发环境中(如EVC)去。这样开发人员就可以使用特定的SDK 写出符合特定的操作系统平台要求的应用程序。⑨ 远程工具。可以执行同基于Windows CE 的目标设备有关的各种调试任务和信息收集任务。⑩ 仿真器(Emulator)。通过硬件仿真加速和简化了系统的开发,使用户可以在开发工作站上对平台和应用程序进行测试,大大简化了系统开发流程,缩短了 开发时间。应用程序调试器。可以在自定义的操作系统映像上对应用程序进行调试。提供了对 NET FrameWork Compact Edition(即.NET 平台精简框架)的支持。深刻理解 Windows CE 的重要组件及系统提供的可选特性,并灵活运用Platform Builder的配置文件.REG、.BIB、.DAT、.DB 是定制适合目标平台的Windows CE 操作系统的关键。
相关文章
-
别样红(小说《择天记》中的人物)
2023-03-28 19:20 阅读(13701) -
一杠三星是什么警衔
2023-06-27 21:48 阅读(13014) -
赶尸艳谈
2023-04-19 22:14 阅读(10335)