旗舰版Win7搭建WinCE6.0环境以及第一个Hello Windows CE程序

合集下载

旗舰版Win7搭建WinCE6.0环境以及第一个Hello Windows CE程序

旗舰版Win7搭建WinCE6.0环境以及第一个Hello Windows CE程序

3. VS2005 中菜单“项目”-->“MyEmulator(项目名)属性”,配置选择“所有配 置”,配置属性-->“Build Options”,在“Build Options”中去掉“Enable KITL (no IMGNOKITL=1)” (这里如果加入了 KITL 功能的话,可能在模拟器运行 的时候,会一直是黑屏的);
如果点击确定都出现如下错误,点击菜单项中的“工具”—>“选项”—>“Plantform Builder For WinCE ” ,查看 Default OS build tree(WINCEROOT) 是否为“ C:\WINCE600” ,因为先前 WinCE6.0 按默认路径安装在了 C:\WINCE600 下,不是的话改过来。 如果没有出现下面的错 误,恭喜你,可以看下一步了。
� 软件列表
1. Visual Studio 2005 2. Visual Studio 2005 Service Pack 1
若 安 装 的 是 英 文 版 VS2005 , 则 需 要 安 装 的 补 丁 的 文 件 名 为 : VS80sp1-KB926601-X86-ENU.exe; 若安装的是中文版 VS2005,则需要安装的补丁的文件 名为:VS80sp1-KB926604-X86-CHS.exe
建好的 SDK 就行了!
� 构建 SDK: 1. 运行 VS2005 菜单“项目”-->“Add New SDK…”,在 SDK 属性页中填写 必要的信息,属性“Emulation ”中 Configuration 选择 Debug,可以设置模拟 M 128M 器的显示屏大小及色深,还有内存大小,在此设置为 240 x 320,16 色深,128 内存,然后“应用”,“确定”。。 2. 然后运行 VS2005 菜单“生成”-->“Build All SDK…”,顺利的话,就会在 %WINCEROOT\OSDesigns\ \MyEmulator\MyEmulator\SDKs\SDK1\MSI\ 下会 有 MyEmulator.msi; � 配置 VS2005:

wince6.0_开发环境搭建

wince6.0_开发环境搭建

Window CE6.0开发平台搭建详解2011年08月29日Windows CE6.0的开发无非两大方面:操作系统开发和应用程序开发,操作系统开发包括系统的定制,驱动开发和其他需要完成的底层工作。

应用程序开发主要是与实际应用结合紧密的程序开发。

要搭建这样的开发环境,至少要包括两部分,一个是硬件平台,一个是软件平台,在Windows CE6.0的开发中,微软公司把这些开发软件集成到了vs2005中。

Windows CE6.0开发环境需要安装的软件比较多、比较大,至少要10GB的空间,而且有着严格的安装顺序要求,一旦其中某一个环节出错,都会导致软件运行出现故障,为确保安装顺利,请仔细阅读本文,按照步骤一步一步进行安装。

一、所需安装软件1、Visual Studio 20052、Visual Studio 2005 Service Pack 13、MSDN4、platform builder for Windows Embedded CE6.05、Windows Embedded CE 6.0 Platform Builder Service Pack 16、Windows mobile 6的sdk二、所用磁盘空间在安装之前,请检查电脑的磁盘空间,VS2005和Windows Embedded CE6.0均是比较大的软件,要占硬盘好10G多的空间,建议不要装在C盘,但是我装Windows Embedded CE6.0的时候,发现不能更改安装路径,没办法,只能把Windows Embedded CE6.0装在C盘。

三、安装顺序1.安装Visual Studio 2005最好选择自定义安装方式,把不用的一些组件都删掉,这样会节省不少的磁盘空间。

WINCE6.0的Platform Builder不像WINCE5.0是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成。

Windows_CE_6.0搭建开发环境及模拟器的使用

Windows_CE_6.0搭建开发环境及模拟器的使用

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了。

win7下硬盘安装CentOS_6.0

win7下硬盘安装CentOS_6.0

WIN7下硬盘安装CentOS 6.0引言:电脑系统是Windows 7,硬盘安装centos6.0,以下简称6.0主要问题在于W7和XP不太一样,我不知道怎么从C盘下通过修改启动信息,从grub 引导6.0的安装程序。

而6.0的镜像文件又大于4G,不能在FAT格式的磁盘中存放,RH 系列的系统又不识别ntfs格式的硬盘,所以将6.0的镜像文件存放在ntfs格式的硬盘中,通过引导软件引导的时候,是找不到镜像文件的。

所以我参考了XP下安装6.0以及W7下安装5.5的方法,写了这个文档,比较粗略,希望对大家有用。

必备工具:一、电脑系统:Windows 7 ,在硬盘上留出5G以上的空间(最好还要留出安装6.0的磁盘空间,个人推荐还是把6.0装在独立的空间比较合适)这5G的空间是为了存放6.0镜像文件的,其实只要能放下ISO文件就可以。

二、所需软件:1、CentOS-6.0-i386-bin-DVD(CentOS 6.0 32位系统镜像)下载地址:/centos/6.0/isos/i386/CentOS-6.0-i386-bin-DVD.iso2、磁盘分区工具,一般的系统盘都自带了分区工具3、EasyBCD,用于引导系统的工具,很方便,随便上网搜一个4、Ext2Fsd-0.51(Windows 系统中读写Linux Ext2/Ext3 分区,请自行下载,版本自己选择)三、安装步骤1、用分区工具在电脑上划分出5G的独立空间,并格式化成EXT格式:2、安装Ext2Fsd-0.51软件,使XP系统能够访问ext2磁盘。

打开Ext2Fsd-0.51,NEXT 安装(下面的图只是做参考,分区情况和盘符以自己的标准)这三个选项前面都打钩,Next点“是”点Finish 完成,会出现下面的界面:右键点F盘这一行,选择“配置文件系统”,默认设置即可,点右边的“启用”点更改并退出现在打开我的电脑,打开F盘。

接下来:把CentOS-6.0-i386-bin-DVD.ISO文件复制到ext盘根目录下面;解压D盘根目录下面的CentOS-6.0-i386-bin-DVD.iso,把里面的images文件夹拷贝到ext盘的根目录下面。

如何安装WinCE6

如何安装WinCE6

如何安装WinCE6.0 [转]嵌入式Wince 2010-02-27 13:46:56 阅读654 评论0 字号:大中小订阅最近要做一个Windows CE系统上的串行通讯程序,因为在此之前并没有接触过有关Windows嵌入式方面的应用开发,所以搭建开发环境成了摆在面前的第一道难题。

本文将记录并总结我搭建Windows Embedded CE 6.0开发环境的步骤和过程中碰到的问题,希望给同为Windows嵌入式开发初学者的朋友们提供一个参考。

我最终确定的开发环境方案为:Windows XP SP3 + Visual Studio 2005 SP1 + Windows Embedded CE 6.0. 我目前的操作系统是Windows Server 2003, Visual Studio 2005 (以下简称VS2k5)和Windows Embedded CE 6.0(以下简称CE6)都可以直接在server系统上安装,但是考虑到后期要用模拟器(Device emulator)进行调试,而使用模拟器有一个必要的组件Virtual Machine Network Driver for Microsoft Device Emulator是存在于Virual PC 2007中(不安装的话模拟器启动黑屏),但是Virtual PC 2007不能安装在Server操作系统中,其替代版本为Virtual Server 2005 R2 SP1。

因此我在Server操作系统中用虚拟机(虚拟机采用了Sun的VirtualBox)创建了一个Windows XP SP3的虚拟机,在该虚拟机上搭建CE6开发环境。

第一步,安装VS2k5,安装完成后要安装VS2k5 SP1补丁(KB926601),否则后面的PlatformBuilder SP1无法安装。

第二步,安装Windows Embedded CE 6.0,官方下载地址为:/downloads/details.aspx?familyid=7E286847-6E06-4A0C-8CAC-CA7D4C09CB56&displaylang=enYour 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本文附件中提供一个离线安装的文件表(点击下载),把该文件表导入迅雷可以下载完整的离线安装包,大概有3.7G大小。

labview2009开发wince6.0应用 第一部分开发环境配置

labview2009开发wince6.0应用 第一部分开发环境配置

labview2009开发WINCE6.0第一部分配置开发环境一、开发工具清单:1、Dell笔记本(windows7)2、NI labview2009(Touch panel module2009)3、周立功EasyArm-IMX283开发板二、开发准备工作1、Touch panel module20092、MicrosoftActiveSync6.1三、初始化配置步骤1、安装Microsoft ActiveSync6.12、安装过程中用自带数据线连接电脑和imx283开发板的USB_OTG接口。

保持电脑联网,电脑可以自动安装相关设备驱动。

驱动安装后,才能完成microsoft activesync安装。

3、从开始打开windows mobile 设备中心,会自动和设备建立连接,显示如下。

(此时IMX283开发板显示屏右下角会出现小电脑图标,表示连接成功)4、打开labview2009后新建项目IMX283.lvproj。

在项目浏览器子目录新建“终端和设备”。

5、选择”Touch Panel Windows CE 5.0 Deviece”->确定,显示如下。

6、在项目浏览器的子项”Touch Panel Windows CE 5.0 Deviece”下新建HelloWorld.vi。

该vi可以实现触发布尔控件后输出“HelloWorld!”。

对于每个学习程序的童鞋来说最熟悉不过了吧。

(写程序时必须设计为循环结构。

下图第一次写的程序,运行时仅瞬间显示后关闭,后来放到循环结构后解决问题)7、新建一个Touch Panel Application(EXE)文件,显示如下。

把Front panel scale factor 改为1打开“Deveice Information”选择processor为ARM打开source files,将helloworld.vi添加到Top Level vi运行程序,点击“Run”,运行前确保电脑和IMX283连接正常。

Wince6.0应用开发:一、平台搭建

Wince6.0应用开发:一、平台搭建

Wince6.0应用开发:一、平台搭建由于需要参加一个比赛,于是就接触了WinCE6.0的应用开发,可是所看到的资料大部分都是关于WinCE6.0系统的开发,或者在系统之上的驱动开发。

像我这种只在WinCE6.0上利用厂商提供的类库进行应用开发的真实伤不起。

下面介绍开发环境:我的自己的系统是WIN7的系统其实假如你和我一样的话只开发应用的话,其实根本不需要按照网上那样下差不多4G的东西。

需要做的是,一、装个vs2008(记得包含智能设备开发这一项,vs2010是不支持智能设备开发的。

当然你也可以选择vs2005,这随便你。

vs2008对应的Wince上的.net compact framework3.5,而vs2005对应的是2.0),二、再装个WINCE6.0_CHS_SDK(这是个wince6.0的SDK软件开发包)三、安装一个Wince设备的同步软件。

四、(可选择)假如你想要让你的模拟器上网的话,你就吧Virtual Pc 2007安装上吧!详细的步骤:一、装个vs2008开发应用的话,比较快捷的无疑有c++以及c#,所以这就看你自己的需要的了,不过在安装的时候,记得选择上智能设备课编程技术这一项。

如下图这样第一步就完成了。

二、安装这个的目的是因为其提供了一个Win ce6.0的模拟器,之后只需要将写好的程序点击(开始执行不调试)或者(启动调试)都行,vs2008便会在模拟器上部署应用程序。

之后便可以执行了。

下载地址:《传送门》安装时的注意事项:1、安装的时候记得选择自定义2、然后如下图记得取消文档这一项,否则会出现安装失败的提醒。

三、同步软件的安装:Winxp:装的是Activesync 4.5 《传送门》Win7:装的是Windows mobile center 《传送门》补充:假如百度网盘的内容被取消了,给我留言,我会马上补充回来的四、Virtual Pc 2007安装后便能在wince模拟器中,做些设置便能上网了。

Win 7下的Symbian S60开发环境搭建

Win 7下的Symbian S60开发环境搭建
2、安装Java
安装Java JDK 1.5版本。同样在整个过程中只需要选择默认设置即可,安装的盘区和前面的Perl一致。
3、安装IDE:Carbide.c++
点击安装程序,出现Carbide.c++的安装界面,单击“Next”按钮;在新打开的安装向导中选择“I accept theterms of the licenseagreement”,单击“Next”按钮;接下来让你选择Carbide.c++的版本,有:OEM版,专业版,开发版和Express版。(前三个版本有些功能都是需要付费的,根据目前我们的需求我选择了最后一个),可能在出现的时候没有让你选择,也不要惊讶,继续就行。选择好合适版本后,单击“Next”按钮,开始复制和安装文件,最后会弹出一个提示配置命令行环境变量的对话框。单击“确定”按钮,然后再windows的“开始”菜单中选择“所有程序\Nokia\Carbide.c++\ Configure environment for WINSCW commandline”(当然可能不同版本不一样,仔细找找就行)后,windows系统会自己执行环境变量的配置。如果配置成功以后在开发Symbian程序时,我们就可以从命令行编译Symbian项目了。
S60 SDK
对应的Symbian OS版本
S60 1st Edition, FP1
Syion
Symbian OS 7.0s
S60 2nd Edition, FP1
Symbian OS 7.0s
二、准备工作
在开始搭建开发环境前,需要准备好开发环境所需的支持软件、IDE、SDK等。我选择了在windows7平台下,基于Carbide.c++的开发环境,这个环境是Nokia公司专门用于开发Symbian项目设计的一个IDE,与Symbian或S60的SDK集成度很好,操作简单,功能齐全。

Windows7 旗舰装机正式版(Ghost免激活版)V6.0

Windows7 旗舰装机正式版(Ghost免激活版)V6.0

Windows7 旗舰装机正式版(Ghost免激活版)V6.0点击下载/file/1249612==============================================系统格式:X86(32位系统)一、系统特色:1. 系统未经任何精简和优化,请用户自行减肥优化。

100%原生态!2. Windows7 旗舰装机正式版(Ghost免激活版)V6.0采用MSDN 发行的Windows 7 ULTIMATE_X86 SP1 正式原版镜像做母盘。

可通过微软验证,可在线更新,请放心使用。

3. 集成大多数常见的SRS 磁盘控制器驱动,能支持最新的笔记本和台式机安装。

4. 添加双核优化补丁,发挥双核平台最佳性能。

5. 系统的补丁全部更新到2011年08月26号。

6. 集成了最新Adobe Flash Player 10 ActiveX控件(版本号10.3.183.7)。

以支持播放网页动画。

7. 集成了VC2005SP1(版本号 6.0.2900.2180)VC2008SP1(版本9.0.30729.4148DirectX_201008等最新运行库,能支持运行多种绿色软件以及流畅运行3D游戏等。

8. 无新建帐户,默认Administrator登陆,密码为空。

9. 本系统适用于笔记本、品牌机,也支持组装兼容机,安装后自动激活。

10.使用微软正式发布的WIN7旗舰x86简体中文版制作,无人值守自动安装,无需输入序列号。

11.系统安装简便快速,10分钟内即可安装完成。

===================================================== ====*****关于Win7系统激活****** 本Win7采用系统在第一次进入桌面后会弹出激活选项,分两种激活方式;A、第二种激活方式为“免激活”方式;这种方法网上比较少见,一个老外开发的工具!其原理其实很简单,就是绕开Windows 7激活机制。

windows7旗舰版安装教程

windows7旗舰版安装教程

windows7旗舰版安装教程Windows 7旗舰版是微软公司于2009年推出的一款操作系统,它强大稳定、功能丰富,并且具有良好的用户界面和用户体验。

下面将为大家提供一份Windows 7旗舰版的安装教程,帮助大家顺利安装系统。

第一步:准备工作1. 确保您的计算机满足Windows 7旗舰版的最低硬件要求:1 GHz的处理器,1GB的内存(32位系统)或2GB的内存(64位系统),16 GB的可用硬盘空间(32位系统)或20 GB的可用硬盘空间(64位系统)。

2. 备份您的重要文件和资料,以防在安装过程中出现意外情况。

3. 确保您有Windows 7旗舰版的安装媒介,可以是光盘或者USB闪存驱动器。

如果您没有安装媒介,您可以从微软官方网站上下载Windows 7旗舰版的ISO文件,并创建一个启动U盘。

第二步:设置BIOS1. 关闭计算机,重新启动。

2. 在计算机启动的过程中,按下Del、F2、F10等键进入BIOS设置界面。

不同的计算机品牌可能会有所不同,请根据您自己的情况选择合适的键。

3. 在BIOS设置界面中,找到启动选项,将启动顺序设置为首先从光盘或USB启动。

保存并退出BIOS设置。

第三步:安装Windows 7旗舰版1. 插入Windows 7旗舰版安装光盘或者连接启动U盘。

2. 关闭计算机,重新启动。

系统将自动从安装媒介启动。

3. 如果您的计算机成功地从安装媒介启动,将会显示Windows 7的安装界面。

选择您的安装语言、时区和键盘布局,并点击“下一步”。

4. 在接下来的窗口中,点击“安装现在”开始安装Windows 7旗舰版。

5. 接受许可证条款并继续。

6. 在安装类型选择窗口中,选择“自定义(高级)”。

7. 选择您想要安装Windows 7旗舰版的磁盘分区,并点击“下一步”开始安装。

如果您希望对硬盘进行分区,请点击“驱动选项(高级)”进行相关设置。

8. 系统开始安装Windows 7旗舰版,可能需要一段时间,请耐心等待。

w7旗舰版64系统安装教程

w7旗舰版64系统安装教程

w7旗舰版64系统安装教程Windows 7旗舰版64位系统安装教程Windows 7是一款非常经典和稳定的操作系统,通过安装Windows 7旗舰版64位系统,您可以在您的电脑上享受到更好的性能和更多的功能。

在本教程中,我将向您详细介绍Windows 7旗舰版64位系统的安装步骤。

请注意,安装操作系统可能会清除您的硬盘上的所有数据,请提前备份重要文件。

步骤1:准备安装媒体第一步是准备Windows 7旗舰版64位系统的安装媒体。

您可以从Microsoft官方网站上下载ISO镜像文件,并将其刻录到DVD光盘,或者创建一个可引导的USB闪存驱动器。

步骤2:设置BIOS接下来,您需要进入计算机的BIOS设置,在启动选项中将首选引导设备设置为DVD光盘或USB闪存驱动器。

保存设置并退出BIOS。

步骤3:启动安装程序将Windows 7安装盘插入您的电脑,并重新启动电脑。

在启动过程中,计算机将自动从安装媒体启动。

步骤4:选择语言和区域设置在Windows 7安装程序启动后,您将被要求选择安装语言和区域设置。

选择您首选的选项,并单击“下一步”继续。

步骤5:点击“安装现在”在安装程序的主界面上,单击“安装现在”开始安装Windows 7旗舰版64位系统。

步骤6:同意许可协议在下一步中,您将被要求阅读并接受Microsoft的许可协议。

仔细阅读协议内容,如果您同意,请勾选“我接受许可条款”并单击“下一步”。

步骤7:选择自定义安装在选择安装类型的页面上,选择“自定义(高级)”安装选项。

这将允许您在安装过程中对分区和驱动器选择进行修改。

步骤8:分区硬盘在分区硬盘页面上,您可以选择使用现有分区进行安装,或创建新的分区。

如果您的硬盘是未分区的,您可以单击“新建”按钮创建一个新分区。

注意,新分区将清除您的磁盘上的所有数据,请确保已备份重要文件。

步骤9:选择安装位置在下一步中,您将被要求选择安装位置。

选择您希望安装Windows 7操作系统的分区,并单击“下一步”继续。

win7旗舰版重装系统教程

win7旗舰版重装系统教程

win7旗舰版重装系统教程Win7旗舰版是一款广泛使用的操作系统,但随着时间的推移,系统可能出现各种问题导致性能下降,此时重装系统是一个解决办法。

以下是Win7旗舰版重装系统的教程,希望能帮到你。

第一步:备份重要文件在重装系统之前,你应该首先备份所有的重要文件和个人数据。

可以将它们拷贝到外部存储设备,如U盘、移动硬盘或者云存储中。

这样可以防止数据丢失。

第二步:准备安装介质你需要准备一个可引导的Win7旗舰版安装光盘或者U盘。

如果你已经有了安装光盘或者U盘,直接跳到下一步。

如果没有,你可以从官方渠道下载Win7旗舰版的ISO镜像文件,并使用软件将其写入光盘或者U盘。

第三步:进入BIOS并设置引导方式重启电脑,同时按下Del、F2或者F10等键进入BIOS设置界面。

找到“Boot”选项,将首选引导设备设置为光盘或者U盘,并将其移到第一位。

保存设置并退出BIOS。

第四步:重新启动并进入安装界面重启电脑后,会自动进入Win7安装界面。

根据提示选择语言、时间和货币格式等信息。

点击“下一步”继续。

第五步:安装Windows在安装界面中选择“安装现在”。

接下来,你需要同意许可协议,并选择“自定义(高级)”安装类型。

第六步:分区与格式化接下来是对硬盘进行分区与格式化。

如果你想要清除所有数据,选择“高级”选项,选中硬盘,点击“删除”来删除已有的分区。

然后点击“新建”来创建新的分区。

选择分区后,点击“下一步”继续安装。

第七步:等待安装完成在这一步,系统会开始将文件复制到硬盘中进行安装。

这个过程可能需要一些时间,请耐心等待。

电脑可能会自动重启几次。

第八步:设置用户账户在安装完成后,系统会要求你设置一个管理员账户和密码。

填写相应的信息,点击“下一步”继续。

第九步:安装驱动程序和更新安装完成后,你需要安装所需的设备驱动程序。

你可以从硬件制造商的官方网站下载最新的驱动程序,或者使用Windows Update自动更新驱动程序。

Windows CE 6.0入门详解(环境搭建系统开发起步)

Windows CE 6.0入门详解(环境搭建系统开发起步)

Windows CE 6.0入门详解(环境搭建内核配置和应用开发起步)文件编号XX-SP-TR-S01文件状态[ ]草稿 [] 正式发布 [√]正在修改当前版本V1.0拟制日期审核日期批准日期发布日期生效日期武汉众嵌科技有限公司修订历史记录A - 增加M - 修订D - 删除修改人摘要备注变更版本号日期变更类型(A*M*D)1.0 2011.7.7 A 邓壮建立2.0 2011-7-14 A 王文志修改一、安装开发环境 (4)A)按下列顺序安装所需软件 (4)B)安装说明 (4)C)装中可能出现的问题及解决方法 (5)二、WINDOWS CE 内核定制 (7)A)基W INDOWS CE产品开发流程大致分为以下几个阶段 (7)1. 硬件设计 (7)2. 选定BSP (7)3. 获得驱动程序 (7)4. 剪裁系统内核 (7)5. 导出SDK (7)B)详细制作流程 (8)1. 新建立一个OS Design工程 (8)2. 建立工程 (9)3. 配置工程 (10)C)配置内核 (12)1. 选择应用程序(Applications-End User) (12)2. Applications and Services Development (13)3. 选择系统核心服务(Core OS Services) (13)4. Communication Services and Networking (14)5. 设备管理(Device Management) (14)6. File System and Data Store (15)7. 选择字体(Fonts): (15)8. 国际化支持(International) (15)9. Internet Client Services (16)10. Graphics and Multimedia Technologies (16)11. Shell and User Interface (17)D)生成系统镜像 (17)E)生成SDK (18)F)安装A CTIVE S YNC 并配置 (18)G)配置模拟器并生成程序 (18)H)配置模拟器 (19)I)应用开发 (21)一、安装开发环境a) 按下列顺序安装所需软件1.V isual studio 20052.V isual studio 2005 server pack 13.V isual studio 2005 service pack 1 update for Windows vista/74.Windows Embedded CE 6.0 (Windows Embedded CE6.0.iso)5.Windows Embedded CE6.0 service pack 16.Windows Embedded CE 6.0 R27.Windows Embedded CE 6.0 R38.Windows Embedded CE cumulate product update rolluppackage through(12/31/2010)9.VS_emulator.exe(模拟器)b) 安装说明我的系统是Windows 7 旗舰版所以存在一个权限问题我以这样的方式安装所有的程序:c) 装中可能出现的问题及解决方法报错信息:1. ToolsMsmCA(Error): Setup package issue or CoreConDataStore corrupted: DeviceSDKInstComp Add/Remove failed.HR=0x8007005。

windows CE6.0安装环境的搭建

windows CE6.0安装环境的搭建

windows CE6.0安装环境的搭建前些日子同事要做嵌入式开发,所以同事让我帮忙装一下windows ce,刚开始也一头雾水,以前听说过,但是根本就没有去装过windows ce,后来怀着好奇心,就去网上搜索答案。

刚开始装的时候以为很简单,但是感觉什么都需要下载,下东西就浪费了我许多时间,然后加上安装的时间一共用了3天的时间。

发环境方案为:Windows XP SP3 + Visual Studio 2005 SP1 + Windows Embedded CE 6.0. Visual Studio 2005 (以下简称VS2k5)和 Windows Embedded CE 6.0(以下简称CE6)虚拟机采用了oracle的VirtualBox1.刚开始下载vs2k5 文件名字为chs_vs_2005_VSTS_180_Trial.img ,用虚拟光驱安装即可。

这个文件非常大3.22g2.下载好之后安装vs2k5,安装好之后就是安装VS2k5 SP1补丁(KB926601),否则后面的Platform Builder SP1无法安装大概补丁VS80sp1-KB926604-X86-CHS.exe 大概有400多兆,这个安装速度是最慢的。

3.安装好补丁之后就是安装Windows Embedded CE 6.0,官方下载地址为:/downloads/details.aspx?familyid=7E286847 -6E06-4A0C-8CAC-CA7D4C09CB56&displaylang=en里面的cab包直接用迅雷下载windce6.0.lst,这个在附件中,这个大概下载有3.76g大小,安装的时候选择x86平台4.经过漫长的等待终于安装好了windowce6.0主要程序,但是接下来还有许多事情要做,然后安装Windows Embedded CE 6.0 Platform Builder Service Pack 1,官方下载地址为:/downloads/details.aspx?FamilyId=BF0DC0E3 -8575-4860-A8E3-290ADF242678&displaylang=en。

建立WindowsCE 6.0开发环境

建立WindowsCE 6.0开发环境

说明:本文档由友善之臂临时制作提供,仅供参考9.1建立WindowsCE 6.0开发环境注意:以下软件和步骤均基于Microsoft Windows 7系统(旗舰版),其他Windows系统未经测试。

建议把安装软件复制到硬盘安装(ISO光盘映象文件可借助虚拟光驱)Windows CE 6.0的安装过程十分繁琐,并且对开发主机的要求比较高(否则会很慢),我们建议用户特别是初学者务必按照我们介绍的步骤安装开发环境。

这里是我们采用的开发主机的关键配置,仅供参考:CPU:Intel Core Duo E8400内存:DDR2 4GB硬盘空间:500GB安装所需的软件列表如下:9Visual Studio 20059Visual Studio 2005 Service Pack 1(文件名:VS80sp1-KB926601-X86-ENU.exe)9Visual Studio 2005 Service Pack 1 Update for Windows Vista(文件名:VS80sp1-KB932232-X86-ENU.exe)9Visual Studio 2005 Service Pack 1 ATL Security Update(文件名:VS80sp1-KB971090-X86-INTL.exe)9Windows Embedded CE 6.09Windows Embedded CE 6.0 Platform Builder Service Pack 19Windows Embedded CE 6.0 R29Windows Embedded CE 6.0 R39腾讯QQ(第三方软件)9WesttekFileViewers6.exe(office文件浏览器,亦属于第三方软件)以上列表顺序基本也说明了这些软件的安装顺序:先安装Visual Studio 2005及补丁,再安装Windows CE 6.0及补丁,最后安装第三方软件。

Windows CE 6.0入门详解(环境搭建系统开发起步)教学文稿

Windows CE 6.0入门详解(环境搭建系统开发起步)教学文稿

W i n d o w s C E 6.0入门详解(环境搭建系统开发起步)Windows CE 6.0入门详解(环境搭建内核配置和应用开发起步)武汉众嵌科技有限公司修订历史记录A - 增加M - 修订D - 删除一、安装开发环境 (5)A)按下列顺序安装所需软件 (5)B)安装说明 (5)C)装中可能出现的问题及解决方法 (6)二、WINDOWS CE 内核定制 (8)A)基W INDOWS CE产品开发流程大致分为以下几个阶段 (8)1. 硬件设计 (8)2. 选定BSP (8)3. 获得驱动程序 (8)4. 剪裁系统内核 (8)5. 导出SDK (9)B)详细制作流程 (9)1. 新建立一个OS Design工程 (9)2. 建立工程 (10)3. 配置工程 (11)C)配置内核 (13)1. 选择应用程序(Applications-End User) (13)2. Applications and Services Development (13)3. 选择系统核心服务(Core OS Services) (14)4. Communication Services and Networking (15)5. 设备管理(Device Management) (15)6. File System and Data Store (16)7. 选择字体(Fonts): (16)8. 国际化支持(International) (16)9. Internet Client Services (17)10. Graphics and Multimedia Technologies (17)11. Shell and User Interface (17)D)生成系统镜像 (17)E)生成SDK (18)F)安装A CTIVE S YNC 并配置 (18)G)配置模拟器并生成程序 (18)H)配置模拟器 (19)I)应用开发 (21)一、安装开发环境a) 按下列顺序安装所需软件1.Visual studio 20052.Visual studio 2005 server pack 13.Visual studio 2005 service pack 1 update for Windows vista/74.Windows Embedded CE 6.0 (Windows Embedded CE 6.0.iso)5.Windows Embedded CE6.0 service pack 16.Windows Embedded CE 6.0 R27.Windows Embedded CE 6.0 R38.Windows Embedded CE cumulate product update rolluppackage through(12/31/2010)9.VS_emulator.exe(模拟器)b) 安装说明我的系统是Windows 7 旗舰版所以存在一个权限问题我以这样的方式安装所有的程序:c) 装中可能出现的问题及解决方法报错信息:1. ToolsMsmCA(Error): Setup package issue or CoreConDataStore corrupted: DeviceSDKInstComp Add/Remove failed.HR=0x8007005。

Windows CE 6.0入门详解(环境搭建系统开发起步)

Windows CE 6.0入门详解(环境搭建系统开发起步)

Windows CE 6.0入门详解(环境搭建内核配置和应用开发起步)武汉众嵌科技有限公司修订历史记录一、安装开发环境 (3)A)按下列顺序安装所需软件 (3)B)安装说明 (3)C)装中可能出现的问题及解决方法 (4)二、WINDOWS CE 内核定制 (5)A)基W INDOWS CE产品开发流程大致分为以下几个阶段 (5)1.硬件设计 (5)2.选定BSP (5)3.获得驱动程序 (5)4.剪裁系统内核 (5)5.导出SDK (6)B)详细制作流程 (6)1.新建立一个OS Design工程 (6)2.建立工程 (7)3.配置工程 (8)C)配置内核 (10)1.选择应用程序(Applications-End User) (10)2.Applications and Services Development (10)3.选择系统核心服务(Core OS Services) (11)munication Services and Networking (12)5.设备管理(Device Management) (12)6.and Data Store (13)7.选择字体(Fonts): (13)8.国际化支持(International) (13)9.Internet Client Services (14)10.Graphics and Multimedia Technologies (14)11.Shell and User Interface (15)D)生成系统镜像 (15)E)生成SDK (16)F)安装A CTIVE S YNC 并配置 (16)G)配置模拟器并生成程序 (16)H)配置模拟器 (17)I)应用开发 (19)一、安装开发环境a) 按下列顺序安装所需软件1.Visual studio 20052.Visual studio 2005 server pack 13.Visual studio 2005 service pack 1 update for Windows vista/74.Windows Embedded CE 6.0 (Windows Embedded CE6.0.iso)5.Windows Embedded CE6.0 service pack 16.Windows Embedded CE 6.0 R27.Windows Embedded CE 6.0 R38.Windows Embedded CE cumulate product update rolluppackage through(12/31/2010)9.VS_emulator.exe(模拟器)b) 安装说明我的系统是Windows 7 旗舰版所以存在一个权限问题我以这样的方式安装所有的程序:c) 装中可能出现的问题及解决方法报错信息:1. ToolsMsmCA(Error): Setup package issue or CoreConDataStore corrupted: DeviceSDKInstComp Add/Remove failed.HR=0x8007005。

WinCE6.0环境搭建

WinCE6.0环境搭建

实验2-1 环境搭建【实验目的:】掌握Windows CE 6.0 嵌入式开发环境搭建过程。

掌握各个软件在安装时候的细节。

掌握各个软件的使用方法。

【实验步骤:】第一步:在搭建Windows CE嵌入式开发环境时,首先要准备好如下软件安装包:1、Visual Studio .Net 20052、SP1 (Visual 2005 嵌入式软件开发补丁包)3、Platform Builder 6. 04、ActiveSync (目标平台和PC同步工具软件)5、EELIOD –Windows CE 6.0 BSP(板级支持包)6、EELIOD-Windows CE 6. 0 SDK(软件开发包)第二步:安装Visual 2005,步骤如下所示:1、将准备好的Visual 2005 软件放入到光驱,打开软件,可以看到如下【图1】所示的界面,双击Install Visual Studio 2005,开始安装Visual 2005 。

【图1】Visual 2005 安装界面2、双击Install Visual Studio 2005 之后,我们可以看到如下界面,在这里我们等待其完毕跳过即可。

3、选择I accept the terms of the license Agreement 选项,单击Next 下一步。

4、在如下【图4】当中,选择要Visual 2005 安装的目录。

5、选择完成之后,单击Install ,弹出如下【图5】所示的安装过程界面。

6、安装完成之后,弹出如下【图6】所示的成功界面:【图6】Visual Studio 2005安装(安装完成)第三步:安装SP1.1、点击安装SP1,出现如下【图7】所示的界面,安装SP1 的目的是:给Visual 2005嵌入式开发打上补丁(在这里要安装50分钟左右)。

【图7】SP1安装界面第四步:安装Platform Builder 6.01、点击安装Platform Builder 6.0 软件,在如下【图7】当中输入注册码:【图8】Windows Embedded CE6.0(注册码输入)2、选择TOOLS 工具和开发源文件存放的安装目录,分别如下【图9】和【图10】所示。

自制Windows CE 安装详细图片教程

自制Windows CE 安装详细图片教程

自制Windows CE 6.0安装详细图片教程强调:本教程是由郭斌和张学良共同完成,图片教程仅是根据自己安装过程制作而成,有错误或者不足之处应以实际情况为准。

有好的意见和建议请发邮件联系我们,联系邮箱是:pmbc88@.1、更新操作系统,升级为SP3首先检查您的操作系统,如果你的操作系统是Miscrosoft Windows XP SP2版本,那么在安装Windows CE之前必须要更新您的系统。

方法是右键点击我的电脑选择属性,在常规中查看操作系统版本,在自动更新中点击从Windows Update 网站安装更新。

进入Windows 系统更新界面,点击立即下载和安装,安装更新程序完成之后要重新启动电脑,重启完电脑之后开始安装Windows XP Service pack 3。

安装完Windows XP Service pack 3之后,重启电脑,右键单击我的电脑属性,这时候发现Windows系统版本已经成为Miscrosoft Windows XP SP3版本,然后继续点击自动更新,按照上面提到的方法来完成SP3相关的后续更新。

由于更新程序数目很多,速度很慢,为了防止电脑进入待机状态,需要对关闭监视器和屏幕保护程序进行设置,具体设置如下图所示。

2、安装前的一系列准备进入微软中国官方网站(/zh/cn/),可以点击所有产品对微软的产品有所了解,而我们即将要安装的Windows CE 6.0 就属于微软的Windows Embedded产品。

点击Windows Embedded即可进入Windows Embedded界面,在这个界面点击关于就可以了解一下什么是Windows Embedded,点击为什么选择Windows Embedded?就可以对Windows Embedded 系列的产品有所了解,这时候就可以发现Windows Embedded CE。

了解完这些之后,下面就可以在Windows Embedded界面点击下载进入Windows Embedded下载中心。

实验一 WinCE开发环境安装及使用

实验一 WinCE开发环境安装及使用

实验一WinCE6.0的开发环境安装及使用
一、实验目的
1、学会使用WinCE操作系统的最基本开发工具和开发方法
2、认识和熟悉定制WinCE6.0内核的工具PlatformBuilder
3、了解嵌入式开发的基本思想和开发过程
二、实验内容
学习安装并使用WinCE的开发工具,并通过PlatformBuilder进行WinCE 6.0内核的定制vs2005。

三、预备知识
WinCE 6.0的基本知识,WinCE6.0的内核的特点及定制过程。

四、实验设备及工具
硬件:PC一台P3以上。

软件:PC操作系统Windows XP, WinCE6.0安装程序,VS2005或VS2008.
五、实验步骤
1、Visual Studio 2008的安装
第一步:打开vs2008文件,安装之前如图1所示。

图1 打开vs2008安装之前的界面
第二步:打开setup.exe安装的应用程序,弹出的安装对话框,选择第一项,如图2所示。

图2 安装对话框的效果图
第三步:加载vs2008程序所需组件的效果图,如图3、4、5所示。

图3、4、5 加载程序所需的全部组件
2、Windows CE 6.0内核的定制
(1)
(2)
(3)
(4)。

六、实验总结
Vs2005和vs2008 的安装基本上是大同小异,个人感觉没有什么太大变化,都应该一次能安装成功的,这个过程让我熟悉了安装的过程。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

旗舰版Win7建立WinCE6.0环境Windows CE 6.0所使用的Platform Builder 和以往的Windows CE 5.0/4.2等均不同,它并不是独立的开发平台软件,而是作为VS2005的一个插件来安装使用的,因此必须先安装VS2005,以后所有的内核配置编译等开发都基于VS2005进行。

在安装WinCE6.0之前要先安装VS2005以及Vs2005的相关补丁,而所装操作系统(XP、Win7)和VS2005版本不同(中文版、英文版),所需的补丁也有所不同。

下面就罗列出不同操作系统和不同版本VS2005所需的补丁。

安装软件列表如下,以下排列顺序也是安装顺序。

安装这些软件大概占用14G硬盘空间,以下软件皆可在网上下载到。

软件列表1.Visual Studio 20052.Visual Studio 2005 Service Pack 1若安装的是英文版VS2005,则需要安装的补丁的文件名为:VS80sp1-KB926601-X86-ENU.exe;若安装的是中文版VS2005,则需要安装的补丁的文件名为:VS80sp1-KB926604-X86-CHS.exe3.Visual Studio 2005 Service Pack 1 Update for Windows Vista若使用的是WindowsXP,则不用安装此项。

若使用的是Windows7,则需要安装此补丁。

若安装的是英文版VS2005,则需要安装的补丁的文件名为:VS80sp1-KB932232-X86-ENU.exe;若安装的是中文版VS2005,则需要安装的补丁的文件名为:VS80sp1-KB932230-X86-CHS.exe4.Visual Studio 2005 Service Pack 1 ATL Security Update若使用的是XP系统,则不必安装该补丁。

文件名:VS80sp1-KB971090-X86-INTL.exe ATL是ActiveX Template Library 的缩写,它是一套C++模板库5.Windows Embedded CE6.06.Windows Embedded CE 6.0 Platform Builder Service Pack 17.Windows Embedded CE 6.0 R28.Windows Embedded CE 6.0 R39.安装模拟器Microsoft Device Emulator 2.0 -- Standalone Release10.CHSEmu.msi这个文件是我从网上下载到的别人创建的SDK,如果你自己创建自定义SDK不成功,或者不想自己创建一个SDK的话,直接安装这个SDK就可以了。

安装过程中注意事项1.Visual Studio 2005安装路径可自由选择2.中文版VS2005下,安装英文补丁会提示如图错误3.不安装VS2005的相关补丁,直接安装安装WinCE6.0是可以安装成功的,但是在安装WinCE6.0的相关补丁时会出现如图错误4.Windows Embedded CE 6.0序列号:H8RQR-MMKRP-XFRFC-9HKGJ-82R6J,安装路径必须默认5.Windows Embedded CE6.0 R26.安装模拟器Microsoft Device Emulator 2.0 -- Standalone Release它会自动安装在F盘,不容你自己选择,反正我是不会改安装路径使用管理员权限进入VS20051.点“开始”->“程序”->“Microsoft Visual Studio 2005”-> “Microsoft VisualStudio 2005”(下称VS2005),如图2.这时会出现如下提示窗口,请先不要点“Continue”,在这里微软建议你采用管理员身份运行该程序,因此点“Exit Visual Studio”退出3.我们先把VS2005设置为管理员执行权限,点“开始”->“程序”->“VS2005”->“VS2005”,然后右键出现如图菜单,点“属性”4.出现如图窗口,点“兼容性”选项卡,并作如图勾选,点“确定”返回。

5.这时再点“开始”->“程序”->“VS2005”->“VS2005”,又会出现刚才的提示窗口,如图,点“Contonue”继续,此时将以管理员身份运行VS20056.出现如图界面,这是VS2005的工作界面,在此就不再对该界面赘述了,请用户参考常用的VS2005资料即可创建自定义SDK1.在VS2005里新建项目中时,选择创建Platform builder for CE 6.0的OSDesign,新项目可以自命名,这里命名为“MyEmulator”如果点击确定都出现如下错误,点击菜单项中的“工具”—>“选项”—>“Plantform Builder For WinCE”,查看Default OS build tree(WINCEROOT)是否为“C:\WINCE600”,因为先前WinCE6.0按默认路径安装在了C:\WINCE600下,不是的话改过来。

如果没有出现下面的错误,恭喜你,可以看下一步了。

2.创建MyEmulator的向导中,BSP一定要选择“Device Emulator: ARMV4I”,下一步3.模板(Design Templates)选择“PDA Device”,下一步4.选择“Mobile Handheld”,下一步5.应用程序(Application & Media)就随自己的需要选择,下一步6.网络和通信(Networking & Communications)在此只选择“Local AreaNetwork(LAN)”,下一步7.选择完成8.选择Acknowledge到此工程建完添加组件(可以根据需要添加,这里主要添加汉字相关的组件)见下图1.添加汉字字库(这里要记得加入,很多人这里没有加入,就出现汉字只看到方框的现象):(1).在Catalog View添加“Core OS”-->“CEBASE”-->“International”-->“LocaleSpecific support”-->“Chinese (Simplified)”-->“Fonts”-->“SimSun &NSimSum(choose 1)”-->“SimSun & NSimSun”或者“SimSum & NSimSun (Subset 2_50)”;(2).在Catalog View添加“Core OS”-->“CEBASE”-->“International”-->“LocaleSpecific support”-->“Chinese (Simplified)”-->“GB18030 Data Vonverter”和“Monotype Imaging AC3 Font Compression”;2.添加中文输入法:在Catalog View添加“Core OS”-->“CEBASE”-->“International”-->“Locale Specific support”-->“Chinese (Simplified)”-->“Input Method Editor”-->“MSPY3.0 for Windows Embedded CE”;3.VS2005中菜单“项目”-->“MyEmulator(项目名)属性”,配置选择“所有配置”,配置属性-->“Build Options”,在“Build Options”中去掉“Enable KITL (no IMGNOKITL=1)”(这里如果加入了KITL功能的话,可能在模拟器运行的时候,会一直是黑屏的);4.“Locale”中,Locales先Clear All,然后选择“中文(中国)”,Default local选择“中文(中国)”;5.运行VS2005菜单“生成”-->“生成MyEmulator”(至少得等20分钟);然后就失败了,接下来的活就都干不了了,不要灰心,从网上下一个别人创建好的SDK就行了!构建SDK:1.运行VS2005菜单“项目”-->“Add New SDK…”,在SDK属性页中填写必要的信息,属性“Emulation”中Configuration 选择Debug,可以设置模拟器的显示屏大小及色深,还有内存大小,在此设置为240 x 320,16色深,128M内存,然后“应用”,“确定”。

2.然后运行VS2005菜单“生成”-->“Build All SDK…”,顺利的话,就会在%WINCEROOT\OSDesigns\ \MyEmulator\MyEmulator\SDKs\SDK1\MSI\下会有MyEmulator.msi;配置VS2005:由于先前创建SDK失败,故只能下载别人创建好的的SDK,我所下载的SDK的文件名为:CHSEmu.msi,下面的图片是我安装下载下来的SDK的截图:1.先安装生成好的CHSEmu.msi。

运行Visual Studio 2005,选择菜单“工具->选项”,打开选项设置对话框,从左边的树型列表中选择“设备工具->设备”,右边的下拉列表框拉到底可以看到“CHSEmu”,这就是刚刚生成的那个模拟器。

下面的设备列表里有两项,双击CHSEmu Emulator,设定传输为DMA传输,再点击“仿真器选项”,在“显示”选项卡里设定好模拟器屏幕尺寸,颜色深度等,全部保存。

2.用VS2005新建一个智能设备项目,向导选择平台时,先删除Pocket PC2003,选择MyEmulator,完成。

然后按F5运行程序,顺利的话定制的模拟器就会出来了。

3.按F5运行程序的执行结果第一个Hello Windows CE程序1.错误:'TextOut': identifier not found上面报错是因为Windows CE不包含TextOut函数,同时Window CE并不包含所有的API函数。

具体可参看下面网址:/Forums/zh-CN/vssmartdevicesnative/thread/908b1e1d-f675-490 0-86eb-1b7650d2f4b3/msj/0598/wince.aspx2.部署错误可选择File—>Reset—>Hard,在弹出的对话框中选择“是”3.成功!。

相关文档
最新文档