好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

WinCE6.0搭建开发环境及模拟器Word版.docx

9页
  • 卖家[上传人]:s9****2
  • 文档编号:474739544
  • 上传时间:2023-10-01
  • 文档格式:DOCX
  • 文档大小:39.85KB
  • / 9 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Windows Embedded CE 6.0开发环境搭建过程 1、先装Visual Studio 2005, 我拿到的是Professional Edition 英文版的需要使用虚拟光驱软件加载后再安装,公司目前存在的另一个以散装文件的方式提供的安装后无法安装升级,最后在编译和下载内核的时候会出现问题安装过程中最好别用DEFAULT安装,把组件CUSTOM一下,不然会花很多冤枉的磁盘空间WINCE600的Platform Builder不像WINCE500是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成在此之前如果你已经安装了Wince6.0 的话,建议你将它卸载干净,等第一步和第二步都顺利完成之后再重新安装因为Wince6.0的PB是作为VS的一个插件存在的 2、安装Visual Studio 2005 Service Pack 1, 这是必须的装的, Release Note里面提到SP1提供了Windows Embedded 6.0 platform and tools support不同的VS2005版本(Standard / Professional / Tem Edition) 会对应到不同的下载上,不过目前这个版本可以同吃以上多种版本,官方命名为:VS80sp1-KB926601-X86-ENU.exe,如果你的操作系统是Vista版本的话,你需要去微软的官方网站重新下载,因为这个版本只是针对XP操作系统升级的包。

      安装升级包的时间比较长,需要耐心等待! 3、安装MSDN,从VS2005的安装页里选择新版的MSDN界面功能看起来比较酷,但CE6的Product Documentation写得实在潦草,不少细节貌似没写清楚,所以这里建议选上CE5的产品文档留着以后作参考 4、安装Windows Embedded CE 6.0应用程序开发人员可以不装,可以利用CE6生成的SDK来工作;但是不装的话,恐怕无法在本地MSDN得到CE6的产品文档,另外还有PUBLIC目录下丰富的application sample code了几个注意点: (1) 在下图这步才可以改路径点选组件后,然后点下面的Browse这里不像WINCE500安装时有专门的一步来改路径第一次安装的时候很多人都没有注意到这样的问题,来回转悠才找到,浪费了不少的时间推荐精选(2) CE6没有专门的一个Emualtor(x86)选项了, 我也一直以为是包含在x86里面, 后来发现x86部分我白装了,应该选择不安装以节省空间WINCE600和VS2005的模拟器可以直接跑ARM指令,他们管这个叫ARMulator这导致了CE5 的基于x86的Emulator无法在VS2005上跑起来,有兴趣的朋友有时间可以研究一下如何解决这个问题,不过目前我们没有这样的需求,没时间去验证。

      5、安装Windows Embedded CE 6.0 Platform Builder Service Pack 1,同样地,应用开发人员可以不装这份只升级platform builder,并不修改WINCE600目录下的代码,如果BSP开发人员不打算用模拟器的话,装到这步就行了 6、安装Microsoft Device Emulator 2.0安装后,emulator程序仍然在X:\Program Files\Microsoft Device Emulator\1.0下面,没有再生成一个叫2.0的目录,X代表你安装时选择的盘符,如果有更改路径,选择正确的路径即可找到 7、安装Virtual Machine Network Driver for Microsoft Device Emulator, 不装这个的话,模拟器是启动不起来的,黑屏如果通过命令行模式让DeviceEmulaotr.exe加载编译好的,可以看到串口输出窗口显示卡在初始化DMA传输的步骤上CE6模拟器的Download和Transport方式叫"Device Emulator (DMA)",这个DMA估计是Device Emulator Adaptor,会自动去找模拟器上有什么可用的连接方式,还是TCPIP/ActiveSync/KITL/Manual等几种老方法。

      目前编译模拟器版本的nk.bin文件后利用此工具加载启动自己的模拟器发现还是黑屏,这个时候需要将编译时的选项ENABLE KITL(no IMGNOKITL)选项勾掉,默认推荐精选是勾选上的,然后重新编译生成模拟器版本的内核再加载即可启动你自定义的模拟器了 8、自定义应用程序开发使用的SDK,以模拟器版本的SDK说明操作步骤: 1)由于我们开发板商提供的BSP没有添加支持模拟器版本的功能,所以安装完他们的安装文件后需要我们自己添加,如图: 在Catalog ItemView 视图中将Device Emulator: ARM4I 选项勾选上,然后将模拟器版本的设置为当前编译的选项,设置路经 Bulit-〉Configuration Manager…,弹出如图: 我们要选择Device Emulator ARMV4I Release, 然后将 Enable KITL选项取消勾选,操作路径 Project->iMAX313DSMobility Properties…,推荐精选其中 iMAX313DSMobility 是我们的工程名称,如果你使用的是其他工程,此部分名称会不同,然后弹出如图对话框: 最后重新编译,我选择的是SYSGEN编译,编译过程比较长,大约需要30分钟,看你电脑的配置了。

      2)生成SDK开始之前的预设值操作路径Project->Add New SDK… 弹出如图对话框,按照以下填写内容即可:推荐精选填写基本的信息: 可以更改最后SDK安装文件的保存路径和名称: 验证一下是不是如图示的,如果不是Device Emulator ARMV4I Release的CPU家族的话,应该你在前面有不正确的操作了:推荐精选最后添加模拟器的皮肤文件或者定义成自己分辨率的模拟器了: 皮肤文件可以将微软的Pocket pc 2003版本的外观的东西直接淘过来使用我是使用了一个iPhone的仿真皮肤,里面改改配置文件的东西还能实现更多的按键功能,最后点击应用 按钮即可如果你不使用皮肤而直接使用裸模拟器的话,你可能会发现屏幕的分辨率无法改推荐精选动,而且很多人开始都认为VS2005模拟器的分辨率无法改,包括本人,实际上并不是这样子的,是因为你编辑的宽度和高度的分辨率数值首数被前面的控件遮挡住了,有些幸运的人可以看到是被遮挡,在下一直不幸运,发现这个问题还是在别的同事的电脑上看出来的3)生成SDK,操作如图: 4)安装生成的SDK 5) 设置连接选项,如图: 弹出对话框,将之选择成如下:推荐精选最后点击 Apply 按钮,下面的状态栏显示 Target device core service settings are updated 即可关闭对话框。

      此时你可以启动模拟器有两个地方: 􀁺 Tools->Device Emulator Manager… 􀁺 target->Attach device 启动后截图分别如下:推荐精选将鼠标移动到VirginSDK Emulator上点击右键,弹出的菜单中选择Connect即可看到添加了皮肤的模拟器了第二步的操作可能默认启动的时候是没有加载你使用了的皮肤,这个时候你可以在模拟器上的菜单中操作File->Configure… 将你先前的皮肤路径文件夹中的*.xml文件填上后点击OK就可以了,这样一个属于你自己的Wince 6.0的模拟器就已经初具形式了Show一下我的模拟器的外观:如有其他疑问,欢迎联系,共同探讨:songsinwa@ (注:可编辑下载,若有不当之处,请指正,谢谢!) 推荐精选。

      点击阅读更多内容
      相关文档
      2026年一级消防工程师考试《消防安全综合能力》预习卷.docx 2025年执业药师《药学专业知识(一)》预测试卷一.docx 2026年证券从业资格考试《证券市场基本法律法规》提分卷二.docx 2025高考真题--全国II卷高考英语真题【原卷+听力音频+听力原文+答案】.docx 2024年高考真题--新课标全国ⅠⅠ卷【英语】真题及答案(含听力音频).docx 2025年秋江苏开放大学农业生态工程060165形考作业123答案.docx 2026年一级造价工程师考试《建设工程造价案例分析(土建专业)》模拟卷.docx 2024年一级建造师-港口与航道工程管理与实务-2024年真题解析.docx 2026年一级建造师考试《公路工程管理与实务》破题卷.docx 2026年证券从业资格考试《金融市场基础知识》提分卷二.docx 2025年秋江开机电设备故障诊断与维修050096第1次形考作业带答案.docx 2025年高考真题---山东省高考真题地理试卷(含答案).docx 2025年高考真题--山东省生物高考真题(含答案).docx 2025年秋江苏开放⼤学建筑材料第⼀次作业答案.docx 2025年高考真题--云南高考地理真题(含答案).docx 2025高考真题--北京卷语文真题(含答案).docx 2025年秋江苏开放⼤学机电设备伺服与变频应⽤第1次形考作业答案.docx 2025年秋江苏开放⼤学机械创新设计060260过程性考核作业1.docx 2025年秋江苏开放大学 知识产权文献检索与应用060933过程性考试.docx 2025年高考云南物理真题(答案参考).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.