[Wince6.0]Windows Embedded CE 6.0 安装过程,序列号和使用初步(转)

2024-03-05 03:48

本文主要是介绍[Wince6.0]Windows Embedded CE 6.0 安装过程,序列号和使用初步(转),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Windows Embedded CE 6.0 安装过程,序列号和使用初步

一. Windows  Embedded CE 6.0 开发环境的搭建

开发环境方案为:Windows XP SP3 + Visual Studio 2005 SP1 + Windows Embedded CE 6.0

1.1. 安装VS2k5,安装完成后要安装VS2k5 SP1补丁(KB926601),否则后面的Platform Builder SP1无法安装。

1.2安装Windows Embedded CE 6.0,官方 下载地址为:

http://www.microsoft.com/downloa ... &displaylang=en

Windows Embedded CE 6.0 下载地址和序列号 

安装起来特麻烦

程序下载地址 http://download.microsoft.com/do ... dded%20CE%206.0.msi

序列号:

Your product key(s) for installation are: 

* Windows Embedded CE 6.0 (plug-in for Visual Studio 2005):

H8RQR-MMKRP-XFRFC-9HKGJ-82R6J 

* If you are also evaluating Visual Studio 2005, Visual Studio 2005 Professional Edition Trial: 

M3C9X-9K3Q9-DC8PX-B3YR3-BKQR8 

* Other recommended downloads: 

Visual Studio 2005 Service Pack 1 Beta 

如果上面的序列号不可用,请自己去申请

http://www.microsoft.com/windows/embedded/eval/trial.mspx 

安装的时候会提示需要一个叫Data_1.cab的 文件,该文件下载地址如下:

http://download.microsoft.com/do ... 50b862b2/Data_1.cab 


1.3安装Windows Embedded CE 6.0 Platform Builder Service Pack 1,官方下载地址为:

http://www.microsoft.com/downloa ... &displaylang=en。如果没有安装Vs2k5 SP1补丁,需要先安装该补丁。 

安装完成以上三步以后, 打开VS2k5, 启动界面上我们可以看到Installed Products中增加了一个Platform Builder for CE6.0,说明CE6已经安装成功了,CE6是以add-on的方式安装在VS2k5中的。


1.4 Microsoft Device Emulator 2.0,官方下载地址为: http://www.microsoft.com/downloa ... &displaylang=en,2.0版本的 模拟器是对VS2k5中默认安装的1.0版本的升级。

1.5是安装Virtual Machine Network Driver for Microsoft Device Emulator,这个组件保证模拟器的正常运行,如果不安装的话模拟器启动以后是黑屏,而且这个 问题我也遇到过了,官方下载地址为: http://www.microsoft.com/downloa ... &DisplayLang=en,这个下载已经被微软关掉了,推荐下载Microsoft Virtual PC 2007,官方下载地址为: http://www.microsoft.com/downloa ... &DisplayLang=en, 但是这里有一个问题,VPC2007能在Windows XP / Vista / Windows Server 2003 Standard上安装而无法在Enterprise上安装,Enterprise上只能装更为高级的Virtual Server 2005。所以在选择操作 系统的时候要有所注意。因为我使用的Windows XP操作系认,所以这里直接安装了Virtual PC 2007。

1.6接下来要用刚刚安装好的PB定制一个 Windows CE 6.0系统,系统定制完成后可以加载到 设备模拟器上,以便我们针对这个系统进行开发和测试。打开VS2k5,选择新建一个新安装的OS Design项目模板创建,进入向导页面。



在Board Support Packages中推荐选择Device Emulator:  ARMV4I。这是很重要的一步,同时这里要提到一点,设备模拟器是ARM架构的,也就是说x86架构的CE系统是不能在模拟器上运行的,这个问题我也遇到过了,用CEPC: x86定制了一个系统,编译完成后附加到设备模拟器的时候报出 错误: Invalid or missing ROM image. 不过选错了也没有关系,在用模板创建完成后仍然可以修改这些选项。

PB提供了一系列可供选择的设计模板,我选择的是PDA Device -> Mobile Handheld,然后一路下一步就可以完成创建,创建的最后一步确定后会弹出一个Catalog Item Notification的对话框,点击Acknolwlege确定,完成创建。Windows CE系统定制的话题会在以后的心得文章中 介绍。在Vs2k5 菜单中,选择Tools->Device Emulator Manager, 打开设备模拟器管理 窗口,里面列出了现在可用的所有虚拟机,例如Pocket PC 2003, Smartphone 2003等,但是我们现在还找不到WINCE6_EMU的模拟器,接下来我们要对定制好的系统进行编译并生成SDK。



编译之前要提到一点就是取消KITL(no IMGNOKITL=1),如果不取消这一选项的话在非Debug模式下模拟器是不能启动的。右单击项目名称,选择Properties,在Build options中取消对"Enable KITL(no IMGKITL=1)"的选中。然后就可以进行编译了,编译的时间会相对长一些,取决于定制 功能的多少。



编译成功之后,在RelDir对应的目录下生成了一个名为NK.bin的文件,这个文件就是给虚拟机使用的运行时镜像,解下来我们要把编译完成的系统附加 到设备。在此之前要对连接属性进行一些设置。打开Vs2k5菜单,选择Target -> Connectivity options, 打开目标设备连接属性对话框,Target Device选择CE Device, Download和Transport都选择Device Emulator (DMA),Debugger选择None。针对模拟器运行参数的其他设置,比如屏幕尺寸, 内存大小等等,都是要在这个对话框中进行设置的.



修改完配置后点击Apply并 关闭窗口,在Vs2k5中选择Target->Attach device开始附加到设备,这个时间也会有几分钟,Output窗口中会 显示 添加的状态,如果输出窗口卡在某一个位置上,模拟器还是黑屏的话,有可能是前面的某一步配置出现问题。需要回过头来检查,模拟器正常启动后,就可以看到一个Windows CE系统的模拟器窗口。



接下来我们要创建并安装SDK,安装SDK的目的是在Vs2k5中提供对目标设备的开发支持,例如类库,模拟器等。在Vs2k5菜单中选择Project -> Add new SDK, 打开SDK属性页。在Emulator中,将Configuration修改为Device Emulator ARMV4I Debug,填写必要的信息后点击确定,然后在项目窗口中右单击刚才创建的SDK,选择编译。编译完成后生成一个msi安装文件,位于OSDesign项 目文件夹下,SDKS/<SDKname>目录中。关闭Vs2k5,并击运行这个SDK并安装。

安装完成后,打开Vs2k5,选择菜单Tools -> Device Emulator Manager, 打开设备模拟器管理窗口,我们可以看到WINCE6_EMU下已经添加了我们刚才创建的系统,右单击这个项目选择Connect, 弹出模拟器窗口,CE系统启动成功。

至此已经完成了由PB定制CE6操作系统,生成SDK并安装到开发环境的整个步骤。安装完成后我们便可以在这个定制的CE6平台上开发 调试相关的 应用程序了。

二.程序调试的两种方式

1.    安装 WinCE模拟器,并在模拟器上调试

1.1   VS2005工具栏的目标设备选择“CHSINT SDK For WinCE 6.0 Emulator”

1.2   Debug调试即可



2.    远程调试,即在真实的 开发板上进行远程调试

2.1   VS2005工具栏的目标设备ConmanClient2.exe选择“Windows CE 设备“

2.2   “C:/Program Files/Common Files/Microsoft Shared/CoreCon/1.0/Target/wce400/x86“文件夹下的如下几个文件拷到目标机(装有WinCE操作系统的设 备):clientshutdown.exe,CMAccept.exe,ConmanClient2.exe

2.3   在目标机上先运行ConmanClient2.exe,然后运行CMAccept.exe

2.4   Debug调试即可

这篇关于[Wince6.0]Windows Embedded CE 6.0 安装过程,序列号和使用初步(转)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/775241

相关文章

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

Centos7安装Mongodb4

1、下载源码包 curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.2.1.tgz 2、解压 放到 /usr/local/ 目录下 tar -zxvf mongodb-linux-x86_64-rhel70-4.2.1.tgzmv mongodb-linux-x86_64-rhel70-4.2.1/

中文分词jieba库的使用与实景应用(一)

知识星球:https://articles.zsxq.com/id_fxvgc803qmr2.html 目录 一.定义: 精确模式(默认模式): 全模式: 搜索引擎模式: paddle 模式(基于深度学习的分词模式): 二 自定义词典 三.文本解析   调整词出现的频率 四. 关键词提取 A. 基于TF-IDF算法的关键词提取 B. 基于TextRank算法的关键词提取

使用SecondaryNameNode恢复NameNode的数据

1)需求: NameNode进程挂了并且存储的数据也丢失了,如何恢复NameNode 此种方式恢复的数据可能存在小部分数据的丢失。 2)故障模拟 (1)kill -9 NameNode进程 [lytfly@hadoop102 current]$ kill -9 19886 (2)删除NameNode存储的数据(/opt/module/hadoop-3.1.4/data/tmp/dfs/na

Hadoop数据压缩使用介绍

一、压缩原则 (1)运算密集型的Job,少用压缩 (2)IO密集型的Job,多用压缩 二、压缩算法比较 三、压缩位置选择 四、压缩参数配置 1)为了支持多种压缩/解压缩算法,Hadoop引入了编码/解码器 2)要在Hadoop中启用压缩,可以配置如下参数

作业提交过程之HDFSMapReduce

作业提交全过程详解 (1)作业提交 第1步:Client调用job.waitForCompletion方法,向整个集群提交MapReduce作业。 第2步:Client向RM申请一个作业id。 第3步:RM给Client返回该job资源的提交路径和作业id。 第4步:Client提交jar包、切片信息和配置文件到指定的资源提交路径。 第5步:Client提交完资源后,向RM申请运行MrAp

Makefile简明使用教程

文章目录 规则makefile文件的基本语法:加在命令前的特殊符号:.PHONY伪目标: Makefilev1 直观写法v2 加上中间过程v3 伪目标v4 变量 make 选项-f-n-C Make 是一种流行的构建工具,常用于将源代码转换成可执行文件或者其他形式的输出文件(如库文件、文档等)。Make 可以自动化地执行编译、链接等一系列操作。 规则 makefile文件

使用opencv优化图片(画面变清晰)

文章目录 需求影响照片清晰度的因素 实现降噪测试代码 锐化空间锐化Unsharp Masking频率域锐化对比测试 对比度增强常用算法对比测试 需求 对图像进行优化,使其看起来更清晰,同时保持尺寸不变,通常涉及到图像处理技术如锐化、降噪、对比度增强等 影响照片清晰度的因素 影响照片清晰度的因素有很多,主要可以从以下几个方面来分析 1. 拍摄设备 相机传感器:相机传