admin管理员组

文章数量:1531463

2023年12月31日发(作者:)

1、先装Visual Studio 2005, 我拿到的是Professional Edition。最好别用DEFAULT安装,把组件CUSTOM一下,不然会花很多冤枉的磁盘空间。WINCE600的Platform Builder不像WINCE500是独立的,而是作为VS2005的插件,以后建立和定制OS、编译调试全部在VS2005里完成

2、安装Visual Studio 2005 Service Pack 1, 发布的地址

/zh-cn/vstudio/

这是必须的装的,Release Note里面提到SP1提供了Windows Embedded 6.0 platform and tools

support。

不同的VS2005版本(Standard / Professional / Tem Edition) 会对应到不同的下载上,不过简单点就用这个下载

/downloads/?familyid=BB4A75AB-E2D4-4C96-B39D-37BAF6B5B1DC&displaylang=en 430多兆,通吃所有版本。

3、可选,安装Visual Studio 2005 Service Pack 1 Update for Windows Vista。

发布和下载网址

/downloads/?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=en

在SP1的基础上增加对VISTA的支持。注意一定要先装SP1,再装这个,在System

Requirements里强调了Required Software: licensed copy of a Visual Studio 2005 and Visual

Studio 2005 Service Pack 1. 我当时以为这个包含了上面SP1,浪费了不少时间

4、安装MSDN,从VS2005的安装页里选择。新版的MSDN界面功能看起来比较酷,但CE6的Product Documentation写得实在潦草,不少细节貌似没写清楚,所以这里建议选上CE5的产品文档留着以后作参考。

5、安装Windows Embedded CE 6.0。应用开发人员可以不装,在后文会提到可以利用CE6生成的SDK来工作;但是不装的话,恐怕无法在本地MSDN得到CE6的产品文档,另外还有PUBLIC目录下丰富的application sample code了。

几个注意点:

(1) 在下图这步才可以改路径。点选组件后,然后点下面的Browse。这里不像WINCE500安装时有专门的一步来改路径。害我狂点next/back几圈才找到。

-

欢迎光临DIY部落,点击这里查看更多文章教程 【点击打包该文章】

[1] [2]'zh' [3]

文章出处:/course/3_program/jdkf/200798/

(2) CE6没有专门的一个Emualtor(x86)选项了, 我以为是包含在x86里面, 后来发现x86部分我白装了。WINCE600和VS2005的模拟器可以直接跑ARM指令,他们管这个叫ARMulator ( 貌似LINUX上先有这个东西, MS抄人家的? )。这导致了CE5 的基于x86的Emulator无法在VS2005上跑起来,得用个很绕路并且不太好用的方法,等我用顺了再写文章出来。

(2) 注意磁盘空间,我选装了ARMV4I和X86两个,用掉6.5G,比WINCE500还要大些。

6、安装Windows Embedded CE 6.0 Platform Builder Service Pack 1,同样地,应用开发人员可以不装。

发布页

/downloads/?FamilyId=BF0DC0E3-8575-4860-A8E3-290ADF242678&displaylang=en

这份只升级platform builder,并不修改WINCE600目录下的代码

--------------------------------

如果BSP开发人员不打算用模拟器的话,装到这步就行了。做应用的继续往下看

7、安装Microsoft Device Emulator 2.0。发布页

/downloads/?FamilyID=dd567053-f231-4a64-a648-fea5e7061303&DisplayLang=en

注意下载时有32位版本和64位版本。安装后,emulator程序仍然在C:Program FilesMicrosoft

Device Emulator1.0下面,没有再生成一个叫2.0的目录,我总感觉被微软忽悠了。

8、安装Virtual Machine Network Driver for Microsoft Device Emulator, 发布页

/downloads/?FamilyID=dc8332d6-565f-4a57-be8c-1d4718d3af65&DisplayLang=en //该发布页已过时无法找到,我把该文件自己传了一份,请从下面地址下载

/Files/walzer/Virtual%20Machine%20Network%20Driver%20for%20Microsoft%20Device%

不装这个的话,模拟器是启动不起来的,黑屏。如果通过命令行模式让加载编译好的,可以看到串口输出窗口显示卡在初始化DMA传输的步骤上。我在这个问题上卡了近一个通宵,睡一觉起来才运气好翻到这个发布页,终于弄过去的。CE6模拟器的Download和Transport方式叫"Device Emulator (DMA)",我一开始理解成Direct Memory

Access,以为微软为了解决模拟器上单步调试缓慢的问题,让内存和模拟器进程DMA方式传输什么数据呢,类似双端口RAM的方式在内存里直接传了,和ActiveSync,TCP/IP连接就无关了。后来才发现这个DMA估计是Device Emulator Adaptor,会自动去找模拟器上有什么可用的连接方式,还是TCPIP/ActiveSync/KITL/Manual等几种老方法。VISTA上没有ActiveSync了,只好用TCP/IP连接,不装这个virtual switch那就当然连不上了。

9、VISTA用户最好安装这个: Windows Mobile Device Center 6,作为ActiveSync的替代品,我预感在以后调试多半得用到

32位版:/downloads/?FamilyID=83d513ea-9df9-4920-af33-3a0e2e4e7beb&DisplayLang=en

64位版:/downloads/?FamilyID=6eb8d0aa-bc6b-4864-8ffe-dc26e1d9f843&DisplayLang=en

我在XP SP2和VISTA BUSINESS上都成功安装了CE6,并且各自新建了DeviceEmulator项目(现在不叫PBWorkspace了,叫OSDesigns),编译完后用CE6 Attach Device成功启动;然后再编译生成SDK,安装到XP SP2或VISTA上后,再从VS2005里从Emulator SDK新

建VC项目,编译并在Emulator上单步调试,现在Emulator就不是从Attach Device连接的了,而是从Device Emulator Manager启动的,也就是说应用开发人员可以完全不用装CE6,只要装VS2005就可以了。

发两张通关靓图, Device Emulator Manager, 和自己定制生成的CE6中文模拟器

文章出处:/course/3_program/jdkf/200798/70795_

MSDN 的全称是 Microsoft Developer Network。这是微软公司面向软件开发者的一种信息服务。

一般情况下,很多人误认为 MSDN 为联机帮助文件和技术文献的集合。但事实上,这两者只占 MSDN 庞大计划的一小部分。MSDN 实际上是一个以 Visual Studio 和 Windows

平台为核心整合的开发虚拟社区,包括技术文档、在线电子教程、网络虚拟实验室、微软产品下载(几乎全部的操作系统、服务器程序、应用程序和开发程序的正式版和测试版,还包括各种驱动程序开发包和软件开发包)、Blog、BBS、MSDN WebCast、与 CMP 合作的

MSDN 杂志等等一系列服务。

其中产品下载、在线电子教程、MSDN 杂志和技术紧急电话支援是要付费的,其余基本免费。当然, MSDN 杂志可以通过微软公司的网站免费观看或者下载(/msdnmag/)

MSDN 涵盖了所有的可以被开发扩充的平台和应用程序,因此如微软公司的百科全书

Encarta,或者是各种游戏,是不包括在 MSDN 之内的,因为这些产品直接面向最终用户,没有进行程序开发的必要。

MSDN Library

用户接触到的最多关于 MSDN 的信息可能是来自于 MSDN Library。MSDN Library 就是通常人们眼中的 MSDN,涵盖了微软全套可开发产品线的技术开发文档和科技文献(部分包括源代码),也包括过刊的 MSDN 杂志节选和部分经典书籍的节选章节。MSDN Library

有 1.8 GB 左右,可以通过在线或者 MSDN 订阅(需付费)以脱机方式浏览。在线浏览的链接为/library/。

每个时期,随着不同版本 Visual Studio 发布的时候,都会有对应的 MSDN Library 发布,而从最新版的 Visual Studio 发布之后,对应旧版本 Visual Studio 的 MSDN Library 会慢慢停止发布, 仅随该 Visual Studio 发布的 MSDN Library 以及后续的 MSDN Library 更新才可以被整合到最新版本的 Visual Studio 中。

MSDN Subscription

真正意义上的 MSDN 指的是 MSDN Subscription(MSDN 订阅)。这是一种付费订阅服务,可以将微软几乎所有可开发软件以开发为目的使用,包括各种操作系统和应用程序,还有各种企业服务器,MSDN Library也是订阅的一部分。 同时可以得到微软公司的紧急电话技术支持服务以及使用 MSDN Blog。

MSDN 订阅的用户根据权限不同,可以使用不同等级的 MSDN 服务。MSDN 订阅等级不

是一成不变的,随着 Visual Studio 2005 的发布,最新的 MSDN 版本具体的订阅等级如下:

Visual Studio 2005 Team Suite with MSDN Premium Subscription (包含所有的 Team

Edition)

Visual Studio 2005 Team Edition for Software Architects with MSDN Premium

Subscription

Visual Studio 2005 Team Edition for Software Developers with MSDN Premium

Subscription

Visual Studio 2005 Team Edition for Software Testers with MSDN Premium Subscription

Visual Studio 2005 Team Edition for Database Professional with MSDN Premium

Subscription (已经于 2006/11/31 发布)

Visual Studio 2005 Professional Edition with MSDN Premium Subscription

Visual Studio 2005 Professional Edition with MSDN Professional Subscription

Microsoft Operating Systems Subscription

Microsoft Library Subscription

MSDN 的订阅以年为单位,最少一年。最低级的 MSDN Library 用户每季度会定期收到微软寄到府上的 Library 更新。这个级别以上的用户会在订阅生效后收到微软寄送的

Welcome Kit(MSDN Premium Subscription 用户的 Welcome Kit 包括大约 60 张 DVD

光盘)。必须同时还可以登录 /subscriptions/ 下载所需软件。而且每个月会收到微软寄送的软件和文档更新。

对于 Visual Studio 本身来说,Team Edition 以及以上级别的 Visual Studio 在零售渠道必须同 MSDN Premium 同时购买,不可以单独购买。通过零售渠道,用户只可以单独购买没有 MSDN 订阅的 Visual Studio Professional。

如果想要订阅MSDN,请参看 /vstudio/howtobuy/。

需要注意的是:MSDN 订阅提供的各种产品,除了 Office 系列以外,包括 Windows、SQL

Server 在内的其它产品,是不可以用作商业用途的,仅以开发和测试为目的。

目前微软停止了 CD 版本 MSDN 的订阅。仅可以选择 DVD 订阅。而在国内,微软推出了以硬盘为介质的 MSDN 订阅,用户只需将硬盘连接互联网上,内置软件会自动下载最新

更新,方便得很。

另外,从明年一月开始,对应不同等级的 MSDN 订阅,微软会推出仅可以下载使用的

MSDN Direct 订阅,意味着除了授权书会被邮寄以外,用户只能登录微软的 MSDN 网站下载所需的软件以及序列号。所需的 CD/DVD 由用户自行刻录,当然费用也就自理了。同时,由于没有介质和运输成本,MSDN Direcct 比目前同等级的订阅大约会便宜

15%——30% (参考目前仅限于下载使用的 TechNet Direct Plus 订阅和传统的邮寄式的

TechNet Plus 订阅的售价,MSDN Direct 也会便宜很多)。

目前 MSDN Direct 实际在北美已经开始发售,欧洲、中亚、非洲区域会于明年年初发售,国内近期没有迹象。

/china/msdn/ 微软中文网站

本文标签: 订阅下载用户模拟器包括