1、实验一 Windows CE 操作 系统的 映像 构建 一、实验目的 1、学会使用 Platform Builder 在模拟其下 建立并配置新的工程。 2、 熟悉 PB 编译 环境 。 二、实验内容 学习使用 Platform Builder 5.0 集成开发环境 向导 建立 基于模拟器环境的操作系统映像, 学习 Platform Builder 5.0 的开发环境基本设置 。 编译系统,观察编译结果。 三、预备知识 Windows CE.net 系统基本概念,嵌入式系统体系结构。 四、实验设备及工具 硬件: PC 一台 ,配置要求比较高 软件: PC 操作系 统 WinXP、 Platfor
2、m Builder 5.0 版本 五、实验 步骤 1、操作系统映像的构建 1) 点击菜单中的“ File”中的“ New platform ”,出现如 图 2-30 所示向导对话框。这个向导可以帮助建立一个标准的 WinCE 工程。 2)选择工程存储路径 PB 的工程默认放在 PBWorkspaces 目录下,建立一个工程会自动建立一个同名的目录。这就是所谓的工程目录。在 name 框中输入要创建的的平台名称“ MyDesign”,路径最好不要变 3) 单击“ Next”,出现如图所示 的“ Step 3”对话框,选择“ EMULATOR:X86”和“ AMD GEODE: x86”。这里创建
3、一个既可以在模拟器上运行,也可以在硬件上运行的操作系统设计。 4) 单击“ Next”,出现“ Step 4”对话框,从可用的设计模板中选择“ Internet appliance” 图 2-30 5) 单击“ Next” ,出现“ step 5”对话框,浏览并接受默认的“ Applicatios & Media”配置选 项。 6) 单击“ Next”,出现下图对话框,浏览并接受默认的“ Networking & Communications”配置选项。7) 单击“ Next”,出现“ step 7”对话框,单击“ Finish”保存平台设置并关闭 New PlatformWizard 具体各
4、个组件的功能可以参考 PlatformBuilder 帮助文档和 MSDN 里相关的说明。 8)完成上述步骤后,产生了 Mydesign 平台配置必须的所有文件,显示如图所示的工作窗口对话框。 9)在 Catlog 面板上,扩展下列分类数, catlog-windows ce device -applications and servers development-.net compact framework, 右击“ smart device authentication utility” ,然后单击“ Add to OS Design” ,将添加这个特性到 Mydesign 平台。 10)
5、扩展 Catlog-Core OS-Windows CE Device -Applications-End User,右击“ CAB File Installer/Uninstaller” ,然后单击“ Add to OS Design” , 将添加这个特性到 Mydesign 平台。 11)在 catlog 窗口,单击鼠标右键,选择“ Find”,在弹出的窗口中输入“ ipconfig” ,然后单击“ Find Next”,找到“ Network Utilities( IpConfig )”组件。右击组件,选 择“ Add to OS Design” ,添加该组件。 12) 在 PB 的“
6、Build OS”菜单商,单击“ Set Active Configuration” ,弹出如下对话框,在“ Configurations”列表框中选择“ Emulator: X86_Debug” ,然后单击“ OK” 13) 在的“ Platform Builder ”的“ Platform”菜单上,单击“ Settings-”, 在“ Configuration”列表总,确认已经选择了“ Emulator:X86_debug” ,单击“ Build Option”选项卡,确认选择了如图所示选项。 14) 单击“ Locale”选项卡,首先单击列表框右边的“ clear all”按钮,清楚所
7、有本地化语言选项,再在其中选择“中文(中国)”,然后确认“ default language”已经变为“中文(中国)”, 确认“ Codepages”列表已经默认选择了“ 936-”,单击“ OK”关闭对话框。 15)在 PB 主菜单上选择“ Build OS” ,确认勾选了“ Copy Files to release Directory after build”和“ Make Run-time Image After Build”菜单项 16) 在 PB 菜单上,选择“ Build OS” -“ Sysgen”,开始创建“ Mydesign”平台 WinCE运行时映像。该过程将要花 10
8、分钟左右时间 模拟器目标平台的映像下载和调试 17)编译完成后,在 PB 的“ Targrt”菜单商,选择“ Connectivity Options” ,系统显示Target Device Connectivity Options 对话框,在“ Download”列表总选择“ Emulator” ,在“ Transport”列表中也选择“ Emulator”,并在“ Debugger”列表中选择“ KdStub” 18) 单击“ Download”列表框旁边的“ setting”按钮,按下图设置 19)在 Target Device Connectivity Options 对话框上,单击“ Core Service Settings”, 确认“ Target Device” 列表中选择的是“ CE Device”,“ Download Image”被设置为“ Always”,并选择了“ KITL Setting”的所有选项。 20) 单击“ Apply”按钮,单击“ Close”按钮推出对话框。 21)在 PB 的“ Target”菜单上,选择“ Attach Device” ,将使镜像下载到模拟器中。数秒后将会看到如下图所示的模拟器。