51WinCE-博客园分站

WinCE非官方Blog分站

导航

【原创】Windows® Embedded CE 6.0 Fundamentals 读书笔记_Chapter 2

chapter 2

继续一些词汇,可能会与上次的有些重复,当复习了。

//===========词汇如下===========
//先看看。翻译在下面
substantially
IntelliSense
numerous
command-prompt
prompts
indicating
confirm
remote
prior
portion
partial
filter
properties
profiling
associated
provides
terminology
partial
enhanced
Symbol
Extensions
Properties
mechanism
hierarchy
pane
associated
metrics
interaction
profiling
performance
hover
sub-sequent
prompted
parameters
scenarios
compressed
//=========简单翻译如下========
//具体请结合文档里的内容来看
    
大大
智能感知
无数
命令提示符
提示
说明
确认
远程
事先
部分
部分
过滤器
属性
分析
相关
提供
术语
部分
增强
符号
扩展
术语
属性
机制
等级
窗格
相关
度量
互动
分析
性能
悬停
亚相继
提示
参数
情景
压缩

第二章

第二章主要介绍了wince6.0 OS开发环境的构建,先介绍了vs2005的安装,6.0比5.0来说更被MS的工程师们看作一个组件工具来
体现出来,不同于5.0,他是依附在VS2005下,所以必须的是VS2005,这个是必须的。同时需要为vs2005打上SP1的补丁。以下列出
WINCE6.0 R2版本的安装顺序
开发 Windows Embedded CE 6.0 操作系统需依次安装软件及更新:
·  Visual Studio 2005
·  Visual Studio 2005 SP1
·  Visual Studio 2005 SP1 Update for Vista (if applicable)
·  Windows Embedded CE 6.0 Platform Builder
·  Windows Embedded CE 6.0 SP1
·  Windows Embedded CE 6.0 R2
·  Windows Embedded CE 6.0 Product Update Rollup 12/31/2008
如果您是需要对应用层程序开发需要安装如下软件
开发应用程序需安装软件及更新:
·  Visual Studio 2005
·  Visual Studio 2005 SP1
·  Visual Studio 2005 SP1 Update for Vista (if applicable)
·  ActiveSync 4.5
以上软件微软官方网站均有提供下载。大家可以去自己找找,网上很多资源。

    在第二中特别提及了MSDN的安装,MSDN是一个非常好的工具,胜过其他很多的教程,因为其他很多的教程也是基于MSDN来
编写和扩展的。所以建议大家下载一下MSDN,或者方便上网的就直接看微软官方的MSDN网站即可,是一样的。个人认为网站的信息
较本机版本的更新,只是有些朋友公司机器不允许上网那只能用本地版本了。

    另外,安装中提及了share source选项,这个是需要结合VSS一起使用,作为软件版本管理的一个利器,不过这个工具过于依附
与MS,而且很多公司都不用,所以因人而异了。如果习惯或者公司有用VSS的可以选择。

    本章比较重点的内容集中在Development tools interface 也就是wince6.0开发的IDE介绍,以及Remote Utilities远程工具的

使用上,这两个部分是比较重要的,为一下的系统开发顺利进行奠定基础,基础的一些界面和功能介绍。

   VS2005下的WINCE6.0开发环境,个人认为比PB5.0的确是人性化了很多,例如,他能完整的查看NK.BIN文件中的结构,为大家更

好的了解nk.bin是什么提供了一个更直观的描述,另外,在组件上也更人性化提供了查找方式,输入一些关键字就能很快的找到所

需要的或者近似的组件,与5.0有差异的是,6.0对组件的选择采用了绿色方框,实心,空白,勾选和叉选来对组件的添加特性进行

标识,大家需要注意的是37页第一段的描述。

   PB6.0同时也继承了5.0的传统操作风格,对系统设定类似于5.0,操作起来还是比较顺手,但这里要提出来的是,与5.0相比,

6.0的编译方式的描述上与5.0的有部分的差异,这里大家要特别的注意44页开始的一些文字描述,我还是比较习惯用PB6.0下的
ADVANCED BUILD COMMANDS,和5.0的描述类似,用起来放心些。

   接下来是介绍了wince debug的一些工具,Kitl,以及一些外部的工具,类似于5.0的操作。大家可以看一下。需要注意的是Call

Profler 72页描述了他其中一些功能的使用处理器,大家需要注意下,比较常用的Zoom,spy,registry editor这些。和5.0下的用

法大致类似。

   最后推荐一个WM的wince辅助软件,Windows Mobile Developer Power Toys,这个东东很神奇,不过实现需要先有Activysync进

行联机后才可以使用,里面有一些功能,目前ActiveSync_Remote_Display这个功能我用的最多,他可以将系统状态模拟到PC上,当

没有屏幕的时候可以用这个工具来看系统工作的状态,可以代替Zoom,Zoom只是一张一张的图,这个实时将系统变化转出来,唯一

的缺点是传输有些慢,而且只能对数据量小的进行传递,如果目标机器播放流媒体文件是没办法跟上。辅助调试还是非常好的工具

,大家可以到http://www.microsoft.com/downloads/details.aspx?FamilyID=74473fd6-1dcc-47aa-ab28-

6a2b006edfe9&displaylang=en去看看。网络上也有很多介绍这个工具使用的文章。这里我就不罗嗦了。最后提一点,wince6.0用

wce400下的处理器匹配即可。

第二章学习完毕。

posted on 2009-11-16 23:55  MercuryXu  阅读(785)  评论(0编辑  收藏  举报