图书介绍

Windows CE 6.0嵌入式高级编程PDF|Epub|txt|kindle电子书版本网盘下载

Windows CE 6.0嵌入式高级编程
  • (美)SAMUELPHUNG著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302211570
  • 出版时间:2009
  • 标注页数:381页
  • 文件大小:117MB
  • 文件页数:402页
  • 主题词:窗口软件,Windows CE-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Windows CE 6.0嵌入式高级编程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Windows Embedded CE1

1.1 嵌入式1

1.1.1 嵌入式设备1

1.1.2 嵌入式软件2

1.1.3 嵌入式设备和软件3

1.2 Windows Embedded系列3

1.3 Windows XP Embedded3

1.4 Windows Embedded Point of Service3

1.5 Windows Embedded CE 6.04

1.5.1 模块化和简洁的操作系统4

1.5.2 实时操作系统5

1.5.3 硬件支持5

1.5.4 CE 6.0 R2的新特性6

1.5.5 定制的UI7

1.5.6 有线和无线连接7

1.5.7 图形和多媒体8

1.5.8 多语言的国际化定位8

1.5.9 实时通信和VoIP9

1.5.10 OS设计模板9

1.6 开发CE应用程序10

1.7 测试和调试10

1.8 Windows Embedded CE的功能11

1.9 小结12

第2章 开发环境和工具13

2.1 Windows Embedded CE Platforrn Builder13

2.2 安装Windows Embedded CE 6.014

2.2.1 支持的处理器15

2.2.2 安装顺序15

2.2.3 快速修复工程和更新17

2.2.4 Windows Embedded CE术语表17

2.2.5 Windows Embedded CE环境变量20

2.2.6 Windows Embedded CE文件和目录26

2.2.7 第三方组件28

2.3 构建CE运行时映像29

2.4 小结29

第3章 板级支持包31

3.1 BSP概述31

3.2 BSP开发33

3.2.1 复制设备仿真器BSP35

3.2.2 复制CEPC BSP35

3.2.3 复制ICOP_eBox4300_60E BSP42

3.2.4 BSP组件、文件和文件夹43

3.2.5 添加文件和模块到BSP中47

3.3 小结49

第4章 构建定制的CE 6.0运行时映像51

4.1 创建初始OS设计51

4.1.1 OS设计向导53

4.1.2 OS设计项目文件夹和文件58

4.1.3 VS2005 IDE中的OS设计项目视图58

4.1.4 生成OS运行时映像64

4.1.5 MyCEPCBSP的OS运行时映像66

4.1.6 MyeBox4300BSP的OS运行时映像68

4.2 小结70

第5章 连接目标设备71

5.1 目标设备的连接71

5.2 连接仿真器71

5.2.1 创建MyEmulator目标 设备配置文件72

5.2.2 设置MyEmulator目标设备配置73

5.2.3 将运行映像下载到仿真器中76

5.3 连接eBox-4300-MSJK76

5.3.1 通过DHCP连接eBox-4300-MSJK77

5.3.2 通过静态IP连接eBox-4300-MSJK83

5.4 连接到CEPC88

5.4.1 创建CEPC启动软盘89

5.4.2 通过串口连接CEPC93

5.4.3 利用以太网连接CEPC95

5.5 小结95

第6章 调试和调试工具97

6.1 调试环境97

6.1.1 CETK97

6.1.2 CoreCon98

6.1.3 调试和发布配置98

6.2 调试OS设计构建99

6.2.1 CE构建过程99

6.2.2 构建错误——文件丢失100

6.3 远程工具103

6.3.1 远程文件查看器(Remote File Viewer)104

6.3.2 远程堆遍历器(Remote Heap Walker)106

6.3.3 远程放大器(Remote Zoom-In)108

6.3.4 远程进程查看器(Remote Process Viewer)109

6.3.5 远程注册表编辑器(Remote RegistryEditor)111

6.3.6 远程系统信息(Remote SystemInformation)113

6.3.7 远程性能监视器(Remote Performance Monitor)113

6.3.8 远程间谍(Remote Spy)116

6.3.9 远程内核跟踪器(Remote Kernel Tracker)119

6.3.10 远程调用配置器(Remote Call Profiler)120

6.4 远程目标控制(Remote Target Control)121

6.5 串行调试(Serial Debug)123

6.6 小结126

第7章 启动加载程序概述127

7.1 什么是启动加载程序127

7.1.1 BIOS加载程序—x86 BIOS加载程序128

7.1.2 Eboot Loader128

7.1.3 Loadcepc128

7.1.4 Romboot Loader129

7.1.5 Sboot Loader129

7.2 x86设备的BIOS加载程序130

7.2.1 x86设备的启动过程130

7.2.2 BIOS Loader代码130

7.2.3 构建BIOS Loader代码131

7.3 小结139

第8章 注册表141

8.1 Windows Embedded CE注册表141

8.2 基于RAM的注册表142

8.3 基于配置单元的注册表143

8.3.1 基于配置单元的注册表触发两个启动阶段143

8.3.2 使用基于配置单元的注册表持久化注册表143

8.3.3 注册表刷新146

8.4 Windows Embedded CE注册表文件147

8.4.1 Windows Embedded CE组件的注册表147

8.4.2 串行调试151

8.5 有用的注册表参考信息152

8.5.1 自动刷新并保存注册表设置152

8.5.2 USB可删除存储器的设备名152

8.5.3 禁用Start菜单中的Suspend选项152

8.5.4 Intemet Explorer启动页152

8.5.5 静态IP地址152

8.5.6 Windows Embedded CE设备名153

8.6 访问注册表153

8.7 小结153

第9章 CETK测试155

9.1 Windows Embedded CE测试工具包155

9.2 CETK测试155

9.2.1 通过KITL和Platform Manager连接CETK156

9.2.2 使用Sockets把CETK连接到目标设备164

9.3 小结171

第10章 开发应用程序173

10.1 开发范围格局173

10.1.1 桌面Windows开发环境174

10.1.2 CE开发环境175

10.1.3 .NET Compact Framework177

10.1.4 其他第三方库179

10.2 新型的嵌入式设备179

10.3 小结180

第11 章Visual C# 2005应用程序181

11.1 开发CE的C#应用程序181

11.1.1 配置和构建运行时映像182

11.1.2 把运行时映像下载到仿真器中184

11.1.3 创建C#智能设备应用程序项目185

11.1.4 在应用程序中添加控件185

11.1.5 在应用程序中添加代码186

11.1.6 连接目标设备187

11.1.7 把C#应用程序部署到目标设备中190

11.1.8 在目标设备上调试C#应用程序192

11.2 小结193

第12章 VB 2005应用程序195

12.1 开发CE的VB应用程序196

12.1.1 配置并构建运行时映像196

12.1.2 建立与eBox-4300的连接199

12.1.3 将运行时映像下载到eBox-4300中202

12.1.4 创建VB 2005智能设备应用程序204

12.1.5 建立与eBox-4300的连接211

12.1.6 把SerialPortApp部署到eBox-4300中214

12.1.7 在eBox-4300上测试SerialPortApp215

12.2 小结216

第13章 原生代码应用程序217

13.1 Visual C++ 2005原生代码应用程序217

13.1.1 自启动(Autolaunch)组件218

13.1.2 配置和构建运行时映像219

13.1.3 SDK的配置和构建223

13.1.4 下载运行时映像到仿真器223

13.1.5 创建Visual C++ 2005智能设备应用程序225

13.1.6 利用CoreCon连接仿真器227

13.1.7 把Visual C++ 2005应用程序部署到仿真器中229

13.2 Platform Builder原生代码应用程序229

13.2.1 CE子项目向导230

13.2.2 部署PBNativeApp应用程序232

13.3 小结233

第14章 自启动应用程序235

14.1 配置注册表自启动235

14.2 WindowsStartup自启动238

14.3 AutoLaunchApp实用程序241

14.4 小结250

第15章 定制UI251

15.1 CE设备的输入和输出251

15.1.1 输入252

15.1.2 输出253

15.2 CE的自定义UI253

15.3 具有NMD自定义UI的CE254

15.4 VB 2005应用程序作为自定义UI258

15.4.1 配置OS设计进行测试258

15.4.2 开发VB 2005应用程序260

15.4.3 将VB 2005应用程序添加到OS设计中262

15.5 小结264

第16章 瘦客户端应用程序265

16.1 瘦客户端265

16.2 Windows瘦客户端OS266

16.2.1 WTC OS初步设计266

16.2.2 配置目标设备并下载映像268

16.2.3 定制WTC OS设计270

16.2.4 Autolaunch子项目272

16.2.5 禁用Explorer外壳程序280

16.3 小结282

第17章 家庭自动化应用283

17.1 家庭自动化控制283

17.1.1 控制应用程序284

17.1.2 控制器、继电器、开关和传感器285

17.2 硬件和外围设备285

17.2.1 eBox-4300-MSJK285

17.2.2 Phidget设备286

17.2.3 BSP和软件库289

17.2.4 输入和输出290

17.3 eBoxPhidget OS设计291

17.3.1 开发环境291

17.3.2 创建OS设计291

17.3.3 其他所需组件292

17.3.4 配置注册表292

17.3.5 配置Build选项和构建293

17.3.6 目标设备的连接和映像下载294

17.3.7 配置并生成SDK296

17.3.8 安装eBoxPhidget SDK296

17.4 家庭自动化应用程序296

17.4.1 温度传感器应用程序296

17.4.2 配置eBox-4300-MSJK进行应用程序部署300

17.4.3 远程显示应用程序302

17.4.4 将应用程序部署到eBox-4300-MSJK中303

17.4.5 Phidget继电器开关应用程序307

17.4.6 其他Phidget传感器308

17.5 小结311

第18章 RFID安全访问控制应用313

18.1 无线射频识别技术——RFID技术313

18.2 PhidgetRFID读取器313

18.3 RFID读取器应用314

18.3.1 应用程序的硬件组件314

18.3.2 应用程序的软件组件314

18.3.3 创建RFIDApp315

18.4 小结321

第19章 机器人应用323

19.1 Stringer CE机器人323

19.1.1 串行器无线机器人控制器324

19.1.2 串行器的工作方式325

19.2 简单机器人控制应用326

19.2.1 Windows Embedded CE设计326

19.2.2 使用串口类的机器人应用程序327

19.2.3 SerialPortClass项目源代码列表334

19.2.4 使用Serializer.NET库的机器人应用程序338

19.3 启动机器人应用程序343

19.3.1 配置SerialPortClass应用程序的OS设计343

19.3.2 启动Stringer CE机器人上的serialportclass.exe344

19.3.3 配置SerializerNET应用程序的OS设计344

19.3.4 启动Stinger CE机器人上的serializernet.exe345

19.4 小结345

第20章 部署CE 6.0设备347

20.1 Windows网络投影仪347

20.2 Windows网络投影仪OS设计348

20.2.1 创建初始OS设计348

20.2.2 配置、定制和构建OS设计349

20.2.3 连接目标和下载OS映像350

20.2.4 复制Pictor应用程序351

20.2.5 配置BIOS Loader以启动CE357

20.3 Windows网络投影仪的使用363

20.4 小结363

附录A Windows Embedded CE资源365

附录B 安装和软件371

附录C 示例应用程序和OS设计项目375

热门推荐