欢迎来到天天文库
浏览记录
ID:51862815
大小:119.25 KB
页数:11页
时间:2020-03-17
《嵌入实验指导书范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、嵌入实验指导书范文 嵌入实验指导书1实验1WindowsCE平台构建1.1目标在这个实验中,您将学会使用PlatformBuilder的NewPlatformWizard创建一个新的平台。 然后根据需要对该平台进行裁减和自定义。 最后您将在模拟器上运行新建的平台。 ?使用模板创建新平台添加和删除组件配置和运行平台??1.2预备知识?熟悉WindowsCE的帮助文档1.3实验预计时间30——45分钟1.4实验步骤1.4.1使用NewPlatformWizard创建平台1.打开PlatformBuilder。 2.选择
2、“File”菜单中的“NewPlatform…”,弹出“NewPlatformWizard”向导。 3.“NewPlatformWizard-Step1”选择“Next”。 4.“NewPlatformWizard-Step2”选择“EMULATOR:X86”BSP,按“Next”按钮继续。 5.“NewPlatformWizard-Step3”在“Availableconfigurations”中选择“MobileHandheld”,在Location中输入“D:”,在“Platformname”中输入工程名,比如
3、“MyPlatform”,按“Next”继续。 6.“NewPlatformWizard-Step4”在“Availablefeatures”中选择希望加入的应用程序,按“Next”继续。 7.“NewPlatformWizard-Step5”在“Availablefeatures”中选择感兴趣的网络协议,按“Next”继续。 8.“NewPlatformWizard–Step6”按“Next”继续。 9.“NewPlatformWizard–Step7”按“Finish”结束平台创建。 提示PlatformBui
4、lder会为您的平台生成必要的文件,这个过程大概需要花费几秒钟,PlatformBuilder会在状态栏的左下角显示这一过程的进度。 结束之后,PlatformBuilder会显示主界面。 默认情况下,左面显示的是Workspace窗口,这里是与我们新创建的平台相关的信息,包括FeatureView,ParameterView和FileView。 其中FeatureView是新平台中已经选择的WindowsCE组件,ParamterView是与最后运行时映像相关的一些配置信息,FileView是用户添加的项目文件。
5、主界面右边是Catalog窗口,这里有我们可以选择的所有WindowsCE的组件。 1.4.2添加和删除组件1.展开右边的CatalogView,定位到“CatalogCoreOSDisplaybaseddeviceApplications–EndUserFileViewersMicrosoftWordViewer”。 2.在“MicrosoftWordViewer”上点鼠标右键,选择“AddtoPlatform”,Word查看器被添加到平台中。 3.展开左边的FeatureView,定位到“MobileHa
6、ndheldApplications-EndUserHelp”。 4.在“Help”上点鼠标右键,选择“Delete”,帮助被从平台中删除。 1.4.3配置和编译平台1.选择“Build”菜单的“SetActiveConfiguration…”项。 2.在弹出的对话框中选择“MYPLATFORM-EMULATOR:X86Win32(WCEEmulator)Debug”。 提示PlatformBuilder提供了Debug和Release两种配置,两种配置都支持调试,但是Debug版本增加了更多的调试信息和更灵活的
7、跟踪机制,包括操作系统内核和驱动程序。 3.选择“Build”菜单的“BuildPlatform”开始构建平台。 提示根据机器硬件和选择的组件不同,构建平台大约需要10到30分钟。 我们可以通过“Build”窗口来查看构建平台的进度。 也可以利用这个时间来浏览一下WindowsCE的帮助文件(从“Help”->“Contents”菜单)。 构建过程分为四个阶段首先Sysgen阶段用来生成一些二进制组件,然后会把BSP和用户代码编译成二进制。 第三步会把前两步得到的二进制文件复制到同一个目录,最后根据配置信息生成运
8、行时映像NK.Bin。 构建结束后,您有可能看到类似的信息Done!makeimg:CheckforD:MyPlatformRelDirEMULAT~2PostRomImage.battorun.makeimg:CheckforD:MyPlatformRelDirEMULA
此文档下载收益归作者所有