第七章 平台初始化文件.pptVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Session 2: Testing Windows CE .NET Alan Page, Microsoft 平台初始化配置文件 平台配置文件 配置文件: .REG文件 REG文件用来向生成的运行时映像的注册表中加默认的键值。 注册表文件的格式如下: [KEY1] “ValueName1”={Value Type}:{data} “ValueName2”={Value Type}:{data} [KEY2] “ValueName1”={Value Type}:{data} … 配置文件: .REG文件 Windows CE生成过程中的REG文件使用了与桌面Windows的REG文件几乎相同的格式。主要差别是:Windows版本的REG文件顶部没有版本标记。 一个典型的REG文件示例 [HKEY_LOCAL_MACHINE\SOFTWARE\Tongji\MyApp] “Version”=dword:0500 “Build”=dword:0b3f “Greeting”=“Hello!” “Messages”=multi_sz:“Windows CE is Cool!”, “Myapp is also cool” “AppData”=hex:01,00,02,00,03,00 配置文件: . DAT文件 DAT文件用来制定当系统冷启动时,FileSys.exe应当如何初始化RAM文件系统结构。 DAT文件可在Windows CE文件系统的根目录上挂接其他文件夹,也可以使用DAT文件把已经存在的文件复制到某个指定的目录中。 一个典型的DAT文件示例 Root:-Directory(“Program Files”) Directory(“\Program Files”):-Directory(“My Projects”) Root:-Directory(“My Documents”) Directory(“\My Documents”):-File(“MyFile.doc”,“\ Windows\Myfile.doc”) 配置文件: . DB文件 DB文件用于为对象存储区定义默认的基于RAM的数据库 DB文件的语法如下: Database:“db_name”:hex_type:num_sort_order:sort order specifier Record: Field:field_hex_propid:value End End Database DB文件的示例: Database:“DB_notify_events”:0:1:0001001F :0 Record: Field:0001001F:”repllog.exe” Field:0002001F:”AppRunAtRs232Detect” Field9 End End Database 配置文件: .BIB 文件 表明应该被包含在镜像中的模块和组件 包含4个部分的文本文件: 文件部分: 为静态数据文件预留的内存 模块部分:指定被装载到内存中的目标模块 配置文件: .BIB 文件 内存部分 定义平台的内存信息 划分物理内存的数据存储和程序存储部分 配置部分 不是必须的 用来设置属性等 所有配置文件列表 共有4种平台初始化配置文件,分别是*.BIB,*.DAT,*.DB,*.REG. 深刻理解和灵活运用这些配置文件是定制适合目标平台的Windows CE操作系统的关键。 ;Name Path Memory Type Tahoma.ttf $(_FLATRELEASEDIR)\Tahoma.ttf NK SHU Taskman.exe $(_FLATRELEASEDIR)\Taskman.exe NK Name Start address Size(bytes) Type NK 8C800000 RAMIMAGE RAM 8C050000 007AFFFF RAM 公用参数对所有的工程(无论采用何款CPU系列)均起作用,是Windows CE的基本参数文件。 硬件特性参数是保存所采用的CPU系列的硬件设置内容,对所有采用相同CPU系列的工程均起作用。 工程参数是当前工程用到的基本参数,对它的修改只对当前工程有作用,对其他任何工程没有作用

文档评论(0)

0520 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档