Platform builder4.2定制WinCE系统

1. 启动Platform Builder 4.2,打开[File]菜单, 选择[New Platform](新平台), 这时会出现[New Platform Wizard](创建向导),选择[Next]。

 2. 选择仿真处理器,默认为[EMULATOR: X86],即x86兼容型,利用你的x86处理器仿真 CE处理器,选好后,点击[Next]。

3. 选者要仿真的设备类型,CE可以在很多设备上运行,仿真器可以仿真这些设备,这里我就选择[Mobile Handheld]。然后给你的平台起一个名字,如:myWinCE,点[Next]。

 4. 配置软件环境,根据自己的需要选择, 点击[Next]。

5. 选择所需的网络协议, 然后点击[Next]。

 6. 后面的窗口有一些注意事项, 阅读后,点击[Next]。

7. 点击[Finish]开始创建环境。

8. 在[Build]菜单中, 选择[Set Active Configuration]。 在弹出的窗口中选择选择[Sample - EMULATOR: X86 Win32 (WCE emulator) Debug],点击[OK]确定。

 9. 在[Platform]菜单中选择[Settings]。

10. 在[Settings]的[Build Options]标签中, 确保选中[Enable Full Kernel Mode]选项。这对调试程序非常重要。 并选中[Enable images Larger than 32MB]。

 11. 选择 [Environment] 标签, 点击[New]。在出现的[Variable Name] 文本框中, 输入 [IMGRAM128];在[Variable Value ] 文本框中,键入1, 点击[OK]确定。这样就创建了一个系统变量,他的意思的系统将使用128M的PC机内存来仿真存储CE系统ROM,如果你的计算机内存足够大,例如在512M 以上,也可以选者IMGRAM64或IMGRAM256的值,这样就可以一次装载更多的软件了。

 12. 在 [Build] 菜单中, 选择[Build Platform]。

 13. Build时间比较长,大概30分钟左右,完成后,在Output窗口会出现0 error(s), XX warning(s)的信息。

 

Build 完成后,就可以建立与仿真器的连接,将ROM调入仿真器运行:   先配置仿真器

1. 在[Target]菜单中, 选择[Configure Remote Connection]。

2. 选择[Services] 标签。在[Services for active named connection]的[Download ] 选项框中, 选择[Emulator-4.20]。点击[Configure]。

3. 设定你想要的终端分辨率[Screen Size (WxHxD)]: 如一个典型的PDA大小 320x240x16。如果你要的是Handheld Computer则选择640x240x16。我这里选择640*480*16 。

 4. 在使用内存大小[Memory (MB)] 中, 输入128, 注意,这要与前面设定的IMGRAM128变量一致,点击OK继续。

5. 在 [Kernel Transport] 选项框中, 选择[Emulator-4.20]。

 6. 选择[Settings] 标签。 点击[Download / Initialize Device], 确保[Download Image], [Initialize (Jump to Image)]和[Connect to Device]被选中, 点击[OK]继续。   现在已经配置完仿真器,可以在PC机上运行了

 7. 在 [Target] 菜单中, 点击 [Download / Initialize]。

 8. 会出现KITL Security Warning 对话框和一些提示, 全部选择 Yes。

9. 等待一段时间后,名为myWinCE- Emulator for Windows CE 的仿真器终端出现了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值