platformbuilder实践之拾遗补缺

platformbuilder实践之拾遗补缺

ID:32535852

大小:56.86 KB

页数:5页

时间:2019-02-11

platformbuilder实践之拾遗补缺_第1页
platformbuilder实践之拾遗补缺_第2页
platformbuilder实践之拾遗补缺_第3页
platformbuilder实践之拾遗补缺_第4页
platformbuilder实践之拾遗补缺_第5页
资源描述:

《platformbuilder实践之拾遗补缺》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PlatformBuilder实践之拾遗补缺2004-10-0409:55作者:付林林出处:天极网责任编辑:方舟  本篇文章是对前面讲过的关于PB的系列文章做一些补充,因为PB包含的知识面太广也太杂,所以针对一些杂项归纳在一起写成这一篇文章。当然一篇文章绝不可能包罗万象,有时间我会陆续写出来。  【WindowsCE安装目录】  WindowsCE.NETv4.1默认安装路径为C:wince410。其子目录名及目录包含内容如下:  Others包含ATL、MFC运行时文件等。  Platform包含所有BSP子目录。每个目录包含BSP文件。  Private包含大多数CE公开的源

2、码  Public包含大多数SDK文件、配置文件、编译工具。  SDK包含PB使用的工具  public目录下一些子目录名及包含内容如下:  Common核心操作系统模块  Datasync同步数据传送模块  DcomDCOM模块  DirectXdirectx、DVD-VIDEO模块  IEIE模块  NetCF.NET框架模块  RDP远程桌面模块  ServersHTTP服务扩展模块  ScriptJavaScript和VBScript脚本模块  SpeechSAPI模块  ViewersFileView模块  【buildoptions】  PB菜单“Platform”-“

3、Settings”中常见的编译选项。  EnableCETargetControlSupport:支持对实际平台的控制。可以执行CESH命令。  EnableEventTrackingDuringBoot:在引导过程中支持事件跟踪。  EnableFullKernelMode:支持全内核模式。全内核模式参见配置文件。  EnableKernelDebugger:允许调试内核。  EnableKITL:KITL(内核独立传输层)用于在开发平台和实际平台之间相互通信。  EnableProfiling:能够评测内核的性能。评测内核性能的工具在以前讲过。  【ObjectIconType

4、s】  ObjectIcon是指PB中“Workspace”和“Catalog”列出的对象对应的图标。当定制了平台后,如果在“Workspace”中删除某些特征时,PB很可能弹出对话框说明此特征无法删除。本节将讲述其中原因,之前要介绍“Workspace”-“FeatureView”中相关图标。  特征组锚定特征非锚定特征  1、把一个特征组缩减成一个特征叫Resolve(分解)。点击菜单“platform”-“resolvefeature(s)”,弹出一个对话框显示整个CE平台所有能够分解的特征组,可以在每一个特征组中选择单个特征。比如显卡驱动组,当从PB的“catalog”中加

5、入显示驱动时,即使加入一个驱动,PB也会在“FeatureView”显示一个特征组。通过Resolve可以任意选择一个需要的显卡驱动。  2、锚定特征。在PB创建一个CE平台时,有一些特征默认被加上锚定特征(anchorfeature)。用户从PB“catalog”中选择特征加到左边项目里时,这个加入的特征被自动加上锚定特征。同时PB将检查CE平台中的所有特征是否与新加入的特征冲突,然后根据cesysgen.bat中包含的从属规则,将和用户选择的特征相关的特征加到项目里。由PB根据从属规则带到项目里的特征是非锚定特征(非用户选择)。  3、查看特征从属关系。通过右键菜单“featu

6、redependencies”选项来查看指定特征的从属关系。“Dependson”表明当前特征需要哪些其它特征,“Dependencyof”表明哪些特征需要当前特征。  4、每次从定制的CE平台中删除或者加入特征,PB都会在执行删除或者添加特征后重新整理平台的所有特征。在“Output”窗口中可以看到平台所有增加的非锚定特征。  5、删除特征:锚定特征可以直接删除,而非锚定特征必须先删除它的父特征(父特征在加入到平台时将子特征带进来)后才能被删除。另外锚定特征也可能和另一个锚定特征属于从属关系。所以锚定特征也可能不允许被直接删除。  通过以上5点读者一定会了解为什么有些特征不能被直

7、接删除了。  【cec文件】  .cec文件是目录特征文件。这个文件用于将自定义的目录特征导入到PB的“catalog”中。适合于将编写的驱动程序、BSP等给其它开发商使用,开发商只需加载cec文件后就能够将驱动、BSP等加入到自己的平台上。用记事本就可以打开查看.cec文件的内容。一般编写.cec文件采用PB的工具“ceceditor”,单击PB菜单“tools”-“ceceditor”,弹出一个窗口,窗口标题为“platformBuilderCECEditor”。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。