搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Windows CE 6.0嵌入式高级编程
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787302211570
  • 作      者:
    (美)Samuel Phung著
  • 出 版 社 :
    清华大学出版社
  • 出版日期:
    2009
收藏
编辑推荐
  Windows嵌入式CE支持多处理器体系结构,可适应于各种各样的设备,包括智能手机、掌上电脑、数码相机、DVR、网络电话、网络路由器、无线投影仪、机器人、数据采集,以及人机界面等。对于开发新一代兼具智能、多媒体、互连以及面向服务功能的嵌入式设备来说,Windows Embedded CE 6.0操作系统是一个最佳的选择。《Windows CE 6.0嵌入式高级编程》旨在通过通俗易懂的练习和有用的示例来说明如何在Windows Embedded CE 6.O中完成各种开发任务。
  《Windows CE 6.0嵌入式高级编程》作者Samuel:Phung是一位资深的Embedded CE专家,他鼓励您调整已有的技能开发Windows:Embedded CE 6.0应用程序。您将学习如何开发有趣的嵌入式产品,从中可以深刻体会Windows Embedded CE高效的开发环境、友好的开发界面以及易于掌握的开发过程。
  《Windows CE 6.0嵌入式高级编程》主要内容
  如何构建定制的CE 6.0运行时映像
  各种形式的调试以及一系列的调试工具
  使用Visual Studio开发Windows Embedded CE托管代码和原生代码应用程序的方法
  使用BIOS Loader部署Windows:Embedded CE 6.0的技术
  CE启动时自启动应用程序的可用方法
  如何使用设计模板创建瘦客户端应用程序
  如何定制CE启动时的用户界面和替代标准的Explorer外壳程序
  《Windows CE 6.0嵌入式高级编程》读者对象
  《Windows CE 6.0嵌入式高级编程》面向有兴趣学习Windows Embedded CE工具链可用资源及其使用方法的开发人员。读者具有对Visual C++、C#或Visual Basic方面的基础知识有助于进一步理解《Windows CE 6.0嵌入式高级编程》的内容。
展开
作者简介
  Samuel PhUng,在计算机硬件领域和软件领域有20多年的工作经验。从20世纪80年代后期开始,他先后开发过计算机硬件、数据库应用软件、基于WindoWS的电话应用软件以及Windows NT 4.0 Embedded。自2.1 2版本发布以来,他就一直使用Windows Embedded CE。 他目前供职于加利福尼亚州埃尔蒙特市的ICOP技术公司,负责北美地区的企业发展战略。为初级开发人员提供Windows Embedded信息资源。 Phung于1 984年毕业于加州州立大学长滩分校(CSULB),并获得电子工程专业学位。
展开
内容介绍
  《Windows CE 6.0嵌入式高级编程》全面深入地介绍了Windows Embedded CE 6.O开发环境,通过一系列的示例练习揭示了CE 6.O的开发和应用。基础部分主要包括CE 6.0概述、开发环境和开发工具、可用资源,以及调试和调试工具。程序开发部分介绍了CE 6 0的原生代码应用程序、C#应用程序、VB应用程序、自启动应用程序,以及定制UI。项目开发部分主要介绍了瘦客户端应用程序、家庭自动化控制应用、RFlD安全访问、机器人应用、Windows网络投影仪,以及CE6 0设备的构建和部署过程。
展开
目录
第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设计项目
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证