SHOUJI56.COM频道直达-手机软件-手机游戏-手机主题-手机壁纸-个性铃声-笑话大全手机上网请访问 Http://Wap.Shouji56.Com 同步下载本站资源

通过模拟器享受你的SP智能手机生活

2006-12-26 22:59:00www.tompda.com佚名【字体:

第2页:启动模拟器的两种方法

启动模拟器有两种方法:开始菜单启动和命令行启动。

a.运行开始菜单启动:

模拟SmartPhone系统时点击Emulate Smartphone-WM 2003 SE(Cold Boot)开始,把下载到的ROM镜象文件改名为SP_2003_SE_WWE_ARMv4.bin,然后覆盖安装目录下(\Device Emulator Preview\SP_2003_SE)的原文件就行了。

模拟PPC系统时点击Emulate Pocket PC-WM 2003 SE(Cold Boot)开始,把下载到的ROM镜象文件改名为PPC_2003_SE_WWE_ARMv4.bin,然后覆盖安装目录下(\Device Emulator Preview\PPC_2003_SE)的原文件就行了。

b.命令行启动(在DOS下输入)。

DeviceEmulator os_image_file_name [/a] [/c] [/f [featurevalue]]
   [/flash [flash_file_name]] [/h] [/hostkey keyname]
   [/language LangID] [/memsize size] [/n [macaddress]]
   [/nosecurityprompts] [/p [macaddress]] [/r ROM_address]
   [/rotate angle] [/s save-state_file_name]
   [/sharedfolder directoryname] [/skin skin_file_name] [/tooltips
        state] [/u0 serialport] [/u1 serialport] [/u2 serialport]
      [/video xx] [/vmid {GUID}]
   [/vmname name] [/z]

参数 说明

os_image_file_name

指定仿真程序要使用的内核映像的路径和文件名称(*.bin 或 *.nb0)。

除非使用 /s 开关启动,否则为必需的参数。

开关 说明

/a

即使没有焦点,也使仿真程序窗口始终保持在最前面。

/c

创建并显示一个控制台窗口以显示 Windows CE 调试串行端口的输出内容,用户键入的击键正是传送到此控制台。该技术对于从 Platform Builder 观察调试输出和下载内核映像非常有用。

/f [featurevalue]

启用其他 CPU 功能,其中的可选 featurevalue 是一个表示零个或多个功能值之和的十进制数。

当前所支持的功能包括“添加 LDRD/STRD 指令支持”(featurevalue = 1) 和“添加 DSP 指令支持”(featurevalue = 2)。

/flash [flash_file_name]

启用闪存仿真,其中的可选 flash_file_name 指定要用作闪存存储的文件的名称。

/h

为网络数据包设置仅主机路由。影响 CS8900 和 NE2000 网卡。

/hostkey keyname

指定主机键,其中的 keyname(区分大小写)可以是 None、Left-Alt 或 Right-Alt。

/language LangID

指定 UI 语言,其中的 LangID 为四位数字的十进制数。

/memsize size

设置仿真的 RAM 大小,其中 size 以 MB 为单位。有效值为从 64 到 256(含)。如果未指定有效值,则 size 默认为 64。

/n [macaddress]

启用 CS8900 网络适配器,其中可选的 macaddress 是一个十二位数字的十六进制数,指定卡将绑定到哪个主机适配器。

/nosecurityprompts

当保存状态文件使用网络连接、串行端口和文件夹共享时,禁用启用它们的提示。

只要使用文件夹共享功能,就会带来潜在的安全风险。例如,对于包含保密或敏感信息的目录,请不要启用共享。

/p [macaddress]

启用 NE2000 PCMCIA 网络适配器,其中可选的 macaddress 是一个十二位数字的十六进制数,指定卡将绑定到哪个主机适配器。

/r ROM_address

指定 ROM 文件基址,其中 ROM_address 可以是十六进制数或十进制数。

/rotate angle

按度数顺时针旋转显示屏,其中 angle 可以是 0、90、180 或 270。允许使用其他整数值,但是要四舍五入到最接近于 90 的整数倍数的值。

/s filename

启用保存状态支持,其中 filename 是保存状态文件的名称。

注意 /s 开关的以下行为:

  • 如果指定了 ROM 映像文件名但没有 /s filename,仿真程序会从 ROM 映像冷启动,并禁用保存状态。

  • 如果指定了 ROM 映像文件名和 /s filename,则仿真程序从 ROM 映像冷启动,并在退出时启用保存状态,将状态保存到指定的文件名。

  • 如果没有指定任何 ROM 映像,则必须有 /s filename,仿真程序将从指定的保存状态文件还原。当该仿真程序退出时,它会将新状态保存到保存状态文件的最前面。

/sharedfolderdirectoryname

将一个目录作为共享文件夹装入,其中 directoryname 为 Windows 目录。该目录被作为来宾“\Storage File”装入,就像是一个存储卡。

/skin skin_file_name

加载指定的外观文件。

/tooltips state

启用或禁用工具提示,其中 state 为 ON 或 OFF。

/u0 serialport

将来宾串行端口 0(仿真程序 COM1)映射到 Windows serialport

/u1 serialport

将来宾串行端口 1(仿真程序 COM2)映射到 Windows serialport

/u2 serialport

将来宾串行端口 2(仿真程序 COM3)映射到 Windows serialport

/video xx

指定 LCD 窗口的屏幕大小和位深度,其中 widthheightbit-depth 为十进制值。例如:640x480x16。

/vmid {GUID}

指定要与仿真程序当前实例关联的 VMID GUID。VMID GUID 通常不在独立方案中传递。

如果没有 {GUID},则会在不进行提示的情况下为该会话创建一个。

/vmname name

指定窗口标题。注意以下行为:

  • 如果没有 /vmid 开关,而有 /skin,则由外观提供窗口标题。

  • 如果 /vmid 和 /skin 都没有,则“设备仿真程序”作为窗口标题出现。

/z

将显示窗口(外观和 LCD 窗口)放大为正常大小的 2 倍。

举个简单的例子:

点击“开始-运行”,输入“CMD”开启命令行窗口,再输入“cd 安装路径”进入模拟器安装位置,接着在命令行中输入:
DeviceEmulator.exe WM5.bin /memsize 128 /sharedfolder D:\TOMPDA-Card /skin PPC2003_QVGA\PocketPC_2003_Skin.xml

DeviceEmulator.exe---是模拟器的程序名
WM5.bin---是ROM镜像文件的文件名
/memsize 128---是分配给模拟器使用的内存(RAM+ROM)大小
/sharedfolder D:\TOMPDA-Card---是用来指定模拟的存储卡(Storage Card)的路径
/skin PPC2003_QVGA\PocketPC_2003_Skin.xml---是要使用的皮肤的路径

稍等片刻,就可以看到了。

敬告:本站文章来源互联网和网友投稿,文章版权归原网站和原作者所有,未经原网站和原作者允许任何单位或个人不得转载!如本站侵范了您的版权请及时通知我们
【更多Smartphone相关文章】