- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * 北京理工大学珠海学院 计算机教研室 * * 可看到配置文件共有3类 Common Files 作用域:所有的OS,一般不须改动 Hardware Specific Files 作用域:特定BSP的OS,放置与硬件相关的配置信息 Project Specific Files 作用域:当前定制的OS,放置与本项目相关的配置信息 Common 对所有OS有效 platform 对使用该BSP 的OS有效 Project只对 本OS有效 平台初始化文件的作用范围 北京理工大学珠海学院 计算机教研室 * * 开机启动顺序的控制 假定开机要执行的Windows CE应用程序为MyApp.exe。 1.将MyApp.exe复制到\TrainingOSDesign\RelDir\TrainingBSP_x86_Release目录下; 2.修改TrainingOSDesign工程的project.bib文件,在FILES Section添加 MyApp.exe $(_FLATRELEASEDIR)\MyApp.exe NK H 北京理工大学珠海学院 计算机教研室 * * 3.创建快捷方式文件MyApp.lnk(文本文件),文件内容如下: 10#\Windows\MyApp.exe 将MyApp.lnk文件也放入\TrainingOSDesign\RelDir\TrainingBSP_x86_Release目录下。 4.修改TrainingOSDesign工程的project.bib文件,在FILES Section添加 MyApp.lnk $(_FLATRELEASEDIR)\MyApp.lnk NK H 北京理工大学珠海学院 计算机教研室 * * 5.修改TrainingOSDesign工程的project.dat文件,添加如下内容: Directory(\Windows\Startup):-File(MyApp.lnk,\Windows\MyApp.lnk) 6.Platform Builder IDE-菜单Build-MakeImage(记得千万不要Build或者Rebuild,否则你就要重新来一遍)到此得到的NK.bin就包含了应用程序MyApp.exe和MyApp.lnk,并且MyApp程序会在系统启动时自动运行。 北京理工大学珠海学院 计算机教研室 * * 2.2 定制Windows CE的一般流程 2.2.1 得到并安装BSP 途径有3条 Platform Builder自带(不具有针对性) 硬件OEM厂商提供(主流途径) 自主研发(难度较高) OEM提供的BSP有源代码和MSI安装包两种形式 如果BSP是以MSI文件提供,像其它的软件那样安装它 如果BSP是以源文件的形式提供,在PB中添加相应的 .CEC 文件 北京理工大学珠海学院 计算机教研室 * * 2.2.2 定制操作系统 在Microsoft提供的模板中选择一个,在它的基础上进行修改 从头定制 此步骤结束后可在最终的发布目录下得到运行时映像bin或nb0文件 文件名称 描述 NK.bin 必需。按照Section组织的二进制操作系统映像 NK.nb0 可选。可直接烧写到Flash中,支持XIP的操作系统映像 Eboot.bin 可选。按照Section组织的二进制引导程序映像 Eboot.nb0 可选。可直接烧到Flash中,支持XIP的引导程序映像 构建结束后可能得到的文件 北京理工大学珠海学院 计算机教研室 * * Bin文件是默认的Windows CE运行时映像格式。按照Section组织文件的内容,每个Section都有自己的起始地址、长度和校验和。 Windows CE 二进制镜像数据格式 运行时必须首先装载到内存中. 由数据段和代码段组成 Nbx 二进制数据文件格式 能够被转载到Flash中 可以以 XIP模式运行 北京理工大学珠海学院 计算机教研室 * * XIP(Execute In Place) 优点:本地执行时,代码段不必先加载到物理内存中,Windows CE只分配虚拟地址空间给代码段,并把它映射到Flash ROM上。大大节省了内存。 缺点:XIP只支持允许线性访问的Flash ROM。执行速度较慢,CPU访问ROM的速度远慢于访问RAM的速度。故XIP不太适合实时性要求较高的场合。 2.2.3 下载到开发板上运行调试 常规步骤 获得 Eboot or Sboot 配置网络 配置串行调试接口(可选) 配置Platform Builder链接 下载 OS镜像到板子 北京理工大学珠海学院 计算机教研室 * * 2.2.3.1 得到并安装Boo
您可能关注的文档
最近下载
- 日立电梯UAX-Ⅱ图纸K3500429.pdf
- HP Prime快速入门手册.pdf VIP
- 汽车底盘系统检修(张振东)任务1 离合器踏板的检查与调整.ppt VIP
- 2025版北师大版数学二年级上册全册教学设计教案.pdf
- 汽车底盘系统检修(张振东)任务3 离合器分离轴承、压盘和从动盘的检修.ppt VIP
- 2023年人教版小升初语文模拟试卷含答案 .pdf VIP
- 慢性老年病患者日常用药误区及对策.doc VIP
- 人教版三年级上册数学全册教学设计(配2025年秋新版教材).docx
- 《人工环境工程学科奖学金2011预.doc VIP
- 初高中衔接课因式分解市公开课一等奖百校联赛获奖课件.pptx VIP
文档评论(0)