图书介绍
Windows CE嵌入式系统PDF|Epub|txt|kindle电子书版本网盘下载
![Windows CE嵌入式系统](https://www.shukui.net/cover/11/30553321.jpg)
- 何宗键编著 著
- 出版社: 北京:北京航空航天大学出版社
- ISBN:7810777939
- 出版时间:2006
- 标注页数:364页
- 文件大小:100MB
- 文件页数:385页
- 主题词:窗口软件,Windows CE-程序设计
PDF下载
下载说明
Windows CE嵌入式系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Windows CE简介1
1.1 嵌入式系统1
1.1.1 嵌入式系统的发展1
1.1.2 嵌入式系统的概念3
1.1.3 嵌入式系统的特点4
1.1.4 嵌入式系统的两种应用模式4
1.2 嵌入式操作系统6
1.3 Windows CE嵌入式操作系统7
1.3.1 Windows CE的特点7
1.3.2 Windows CE的应用8
1.3.3 WindowsCE 5.0介绍9
1.4 基于Windows CE的嵌入式系统开发10
1.4.1 基于Windows CE的嵌入式系统开发流程10
1.4.2 嵌入式系统开发中涉及的角色11
1.5 本书涉及的软件13
1.5.1 Platform Builder14
1.5.2 Windows CE联机文档16
1.5.3 Visual Studio18
1.5.4 eMbedded Visual C++19
1.5.5 ActiveSync20
1.5.6 Windows CE SDK21
1.5.7 软件的依赖关系21
第2章 Windows CE的体系结构和功能23
2.1 Windows CE的结构功能概览23
2.1.1 Windows CE的层次体系结构23
2.1.2 硬件层24
2.1.3 OEM层26
2.1.4 操作系统层28
2.1.5 应用程序层33
2.2 进程、线程与调度33
2.2.1 进程33
2.2.2 线程37
2.2.3 调度38
2.2.4 同步42
2.2.5 进程间通信49
2.3 内存管理55
2.3.1 内存管理概览55
2.3.2 物理内存56
2.3.3 虚拟内存57
2.3.4 逻辑内存62
2.3.5 C/C++语言运行时库的内存管理63
2.3.6 使用虚拟内存63
2.4 存储管理与文件系统64
2.4.1 对象存储65
2.4.2 文件系统65
2.4.3 注册表66
2.4.4 Windows CE数据库68
2.4.5 存储管理器71
2.5 驱动管理与服务72
2.6 用户界面与图形系统73
2.6.1 图形系统74
2.6.2 窗口系统75
2.6.3 事件系统76
2.7 Windows CE的应用特性78
2.7.1 应用程序78
2.7.2 网络通信79
2.7.3 多媒体82
2.7.4 Internet客户端84
2.7.5 安全性85
2.7.6 国际化88
2.7.7 错误报告90
第3章 应用程序开发总览92
3.1 Windows CE应用程序开发的几点说明92
3.1.1 应用程序开发的界定92
3.1.2 基于Windows CE的平台介绍93
3.2 应用程序开发流程95
3.2.1 安装SDK95
3.2.2 编写代码和调试98
3.2.3 应用程序发布102
3.3 Windows CE的应用编程接口105
3.3.1 Win32 API105
3.3.2 MFC和ATL106
3.3.3 .NET Compact Framework109
3.3.4 如何做出选择112
3.4 开发工具介绍及对比114
3.4.1 应用开发工具的选择114
3.4.2 eMbedded Visual C++4.0115
3.4.3 Visual Studio116
3.4.4 Platform Builder118
3.5 使用远程工具118
3.5.1 Remote File Viewer119
3.5.2 Remote Heap Walker119
3.5.3 Remote Process Viewer120
3.5.4 Remote Registry Editor121
3.5.5 Remote Spy121
3.5.6 Remote Zoom In122
3.5.7 Remote Call Profiler122
3 5 8 Remote Kernel Tracker123
3.5.9 Remote Performance Monitor123
3.5.10 Remote System Information124
第4章 操作系统设计125
4.1 在PC机上运行Windows CE125
4.1.1 硬件准备125
4.1.2 为CEPC构建运行时映像126
4.1.3 创建CEPC启动盘并启动目标机131
4.1.4 下载运行Windows CE133
4.1.5 编写和运行应用程序134
4.2 Platform Builder集成开发环境137
4.2.1 Platform Builder主界面137
4.2.2 Catalog视图与Feature管理138
4.2.3 平台生成选项142
4.2.4 平台初始化文件145
4.2.5 导出SDK152
4.3 定制Windows CE操作系统的一般流程154
4.3.1 得到并安装BSP154
4.3.2 定制操作系统156
4.3.3 下载到开发板上运行调试157
4.3.4 发布操作系统159
4.4 Windows CE的目录组织159
4.4.1 Public目录160
4.4.2 Private目录161
4.4.3 Platform目录162
4.4.4 Others目录163
4.4.5 SDK目录163
4.4.6 PBWorkspaces目录163
4.5 Windows CE的构建系统163
4.5.1 构建系统概览163
4.5.2 创建命令行构建环境166
4.5.3 Sysgen过程173
4.5.4 Build过程177
4.5.5 Release Copy过程183
4.5.6 Make Image过程184
4.5.7 解决构建时的错误187
4.6 创建自定义组件188
4.6.1 CEC文件格式188
4.6.2 CEC Editor工具192
第5章 驱动程序设计194
5.1 驱动程序的基础知识194
5.1.1 驱动程序的功能194
5.1.2 何时编写驱动程序195
5.1.3 驱动程序模型196
5.1.4 编写驱动程序的几个要素196
5.2 Windows CE驱动程序197
5.2.1 Windows CE驱动程序开发简介197
5.2.2 Windows CE驱动程序的宿主198
5.2.3 分层驱动程序与单体驱动程序200
5.2.4 Windows CE驱动程序的分类202
5.2.5 示例驱动程序的代码204
5.3 设备管理器208
5.3.1 设备管理器简介208
5.3.2 设备的初始化209
5.3.3 设备的管理215
5.4 中断处理225
5.4.1 Windows CE中断的基本概念225
5.4.2 中断处理的过程227
5.4.3 中断服务例程ISR228
5.4.4 中断服务线程IST232
5.4.5 中断延迟及实时性235
5.5 访问物理内存236
5.6 DMA处理240
5.6.1 DMA简介240
5.6.2 使用CEDDK函数241
5.6.3 使用内核函数243
5.7 电源管理244
5.7.1 电源管理器的结构244
5.7.2 驱动程序接口245
5.7.3 应用程序接口251
5.7.4 提醒接口253
5.7.5 OAL接口253
5.8 使用驱动开发的库函数253
5.8.1 CEDDK库254
5.8.2 简化注册表操作的函数256
5.9 流式接口驱动258
5.9.1 流式接口驱动简介258
5.9.2 流式接口函数260
5.9.3 流式接口驱动的工作原理264
5.9.4 实现流式接口驱动266
5.9.5 运行和使用流式接口驱动273
5.10 Windows CE中的服务276
5.10.1 Windows CE服务程序介绍276
5.10.2 服务的启动和停止278
5.10.3 独立服务和超级服务280
5.10.4 对服务的控制283
第6章 操作系统移植285
6.1 运行Windows CE所需的硬件285
6.1.1 处理器285
6.1.2 存储系统288
6.1.3 其他硬件289
6.2 BSP介绍290
6.2.1 BSP的概念290
6.2.2 BSP的结构291
6.2.3 Windows CE 5.0自带的BSP293
6.3 开发BSP的步骤293
6.3.1 硬件准备295
6.3.2 克隆参考BSP295
6.3.3 开发Boot Loader296
6.3.4 开发OAL296
6.3.5 添加驱动程序296
6.3.6 增加电源管理297
6.3.7 发布BSP297
6.4 编写Boot Loader299
6.4.1 Boot Loader的角色与功能299
6.4.2 Boot Loader的构成301
6.4.3 Boot Loader的工作流程与原理303
6.4.4 Boot Loader的实现320
6.4.5 配置和构建Boot Loader326
6.4.6 X86平台下的Boot Loader330
6.5 编写OAL333
6.5.1 OAL的角色与功能333
6.5.2 OAL的构成335
6.5.3 OAL的启动流程与原理337
6.5.4 OAL的实现347
6.5.5 Production Quality OAL362