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

 

 

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

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

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

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

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

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

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

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

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

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

 

文档下载地址

Windows® Embedded CE 6.0 Fundamentals +读书笔记

 

 

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下的处理器匹配即可。

第二章学习完毕。


作者:Mercury Xu51WINCE.COM 博客园分站
出处:http://www.cnblogs.com/mercuryxu/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

第1章 Windows Embedded CE 1.1 嵌入式 1.1.1 嵌入式设备 1.1.2 嵌入式软件 1.1.3 嵌入式设备和软件 1.2 Windows Embedded系列 1.3 Windows XP Embedded 1.4 Windows Embedded Point of Service 1.5 Windows Embedded CE 6.0 1.5.1 模块化和简洁的操作系统 1.5.2 实时操作系统 1.5.3 硬件支持 1.5.4 CE 6.0 R2的新特性 1.5.5 定制的UI 1.5.6 有线和无线连接 1.5.7 图形和多媒体 1.5.8 多语言的国际化定位 1.5.9 实时通信和VolP 1.5.10 OS设计模板 1.6 开发CE应用程序 1.7 测试和调试 1.8 Windows Embedded CE的功能 1.9 小结 第2章 开发环境和工具 2.1 Windows Embedded CE Platform Builder 2.2 安装Windows Embedded CE 6.0 2.2.1 支持的处理器 2.2.2 安装顺序 2.2.3 快速修复工程和更新 2.2.4 Windows Embedded CE术语表 2.2.5 Windows Embedded CE环境变量 2.2.6 Windows Embedded CE文件和目录 2.2.7 第三方组件 2.3 构建CE运行时映像 2.4 小结 第3章板级支持包 3.1 BSP概述 3.2 BSP开发 3.2.1 复制设备仿真器BSP 3.2.2 复制CEPC BSP 3.2.3 复制ICOP eBox4300 60E BSP 3.2.4 BSP组件、文件和文件夹 3.2.5 添加文件和模块到BSP中 3.3 小结 第4章 构建定制的CE 6.0运行时映像 4.1 创建初始OS设计 4.1.1 OS设计向导 4.1.2 OS设计项目文件夹和文件 4.1.3 VS2005 IDE中的OS设计项目视图 4.1.4 生成OS运行时映像 4.1.5 MyCEPCBSP的OS运行时映像 4.1.6 MveBox4300BSP的OS运行时映像 4.2 小结 第5章连接目标设备 5.1 目标设备的连接 5.2 连接仿真器 5.2.1 创建MyEmulator目标设备配置文件 5.2.2 设置MyEmulator目标设备配置 5.2.3 将运行映像下载到仿真器中 5.3 连接eBox.4300一MSJK 5.3.1 通过DHCP连接eBOX.4300.MSJK 5.3.2 通过静态IP连接eBOX.4300.MSJK 5.4 连接到CEPC 5.4.1 创建CEPC启动软盘 5.4.2 通过串口连接CEPC 5.4.3 利用以太网连接CEPC 5.5 小结 第6章调试和调试工具 6.1 调试环境 6.1.1 CETK 6.1.2 CoreCon 6.1.3 调试和发布配置 6.2 调试OS设计构建 6.2.1 CE构建过程 6.2.2 构建错误——文件丢失 6.3 远程工具 6.3.1 远程文件查看器(Remote File Viewer) 6.3.2 远程堆遍历器(Remote Heap Walker) 6.3.3 远程放大器(Remote Zoom.In) 6.3.4 远程进程查看器(Remote Process Viewe) 6.3.5 远程注册表编辑器(Remote RegistryEditor) 6.3.6 远程系统信息(Remote Systemlnformation) 6.3.7 远程性能监视器(Remote Performance Monitor) 6.3.8 远程间谍(Remote Spy) 6.3.9 远程内核跟踪器(Remote Kernel Tracker) 6.3.10 远程调用配置器(Remote Call Profiler) 6.4 远程目标控制(Remote Target Control) 6.5 串行调试(Serial Debug) 6.6 小结 第7章启动加载程序概述 7.1 什么是启动加载程序 7.1.1 BIOS加载程序-x86 BIOS加载程序 7.1.2 Eboot Loader 7.1.3 Loadcepc 7.1.4 Romboot Loader 7.1.5 Sboot Loader 7.2 x86设备的BIOS加载程序 7.2.1 x86设备的启动过程 7.2.2 BIOS Loader代码 7.2.3 构建BIOS Loader代码 7.3 小结 第8章 注册表 8.1 Windows Embedded CE注册表 8.2 基于RAM的注册表 8.3 基于配置单元的注册表 8.3.1 基于配置单元的注册表触发两个启动阶段 8.3.2 使用基于配置单元的注册表持久化注册表 8.3.3 注册表刷新 8.4 Windows Embedded CE注册表文件 8.4.1 Windows Embedded CE组件的注册表 8.4.2 串行调试 8.5 有用的注册表参考信息 8.5.1 自动刷新并保存注册表设置 8.5.2 USB可删除存储器的设备名 8.5.3 禁用Start菜单中的Suspend选项 8.5.4 Intemet Explorer启动页 8.5.5 静态IP地址 8.5.6 Windows EmbeddedCE设备名 8.6 访问注册表 8.7 小结 第9章 CETK测试 9.1 Windows EmbeddedCE测试工具包 9.2 CETK测试 9.3 小结 第10章 开发应用程序 10.1 开发范围格局 10.2 新型的嵌入式设备 10.3 小结 第11章 VisualC#2005应用程序 11.1 开发CE的C#应用程序 11.2 小结 第12章 VB2005应用程序 12.1 开发CE的VB应用程序 12.2 小结 第13章 原生代码应用程序 13.1 VisualC++2005原生代码应用程序 13.2 Plat form Builder原生代码应用程序 13.3 小结 第14章 自启动应用程序 14.1 配置注册表白启动 14.2 Windows\Startup自启动 14.3 Auto LaunchApp实用程序 14.4 小结 第15章 定制UI 15.1 CE设备的输入和输出 15.2 CE的自定义UI 15.3 具有NMD自定义UI的CE 15.4 VB2005应用程序作为自定义UI 15.5 小结 第16章 瘦客户端应用程序 16.1 瘦客户端 16.2 Windows瘦客户端OS 16.3 小结 第17章 家庭自动化应用 17.1 家庭自动化控制 17.2 硬件和外围设备 17.3 eBoxPhidgetOS设计 17.4 家庭自动化应用程序 17.5 小结 第18章 RFID安全访问控制应用 18.1 无线射频识别技术——RFID技术 18.2 PhidgetRF ID读取器 18.3 RFID读取器应用 18.4 小结 第19章 机器人应用 19.1 Stringer CE机器人 19.2 简单机器人控制应用 19.3 启动机器人应用程序 19.4 小结 第20章 部署CE6.0设备 20.1 Windows网络投影仪 20.2 Windows网络投影仪OS设计 20.3 Windows网络投影仪的使用 20.4 小结 附录A Windows Embedded CE资源 附录B 安装和软件 附录C 示例应用程序和OS设计项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值