Windows CE嵌入式系统PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:何宗键编著
- 出 版 社:北京:北京航空航天大学出版社
- 出版年份:2006
- ISBN:7810777939
- 页数:364 页
第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 Builder 14
1.5.2 Windows CE联机文档 16
1.5.3 Visual Studio 18
1.5.4 eMbedded Visual C++ 19
1.5.5 ActiveSync 20
1.5.6 Windows CE SDK 21
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 安装SDK 95
3.2.2 编写代码和调试 98
3.2.3 应用程序发布 102
3.3 Windows CE的应用编程接口 105
3.3.1 Win32 API 105
3.3.2 MFC和ATL 106
3.3.3 .NET Compact Framework 109
3.3.4 如何做出选择 112
3.4 开发工具介绍及对比 114
3.4.1 应用开发工具的选择 114
3.4.2 eMbedded Visual C++4.0 115
3.4.3 Visual Studio 116
3.4.4 Platform Builder 118
3.5 使用远程工具 118
3.5.1 Remote File Viewer 119
3.5.2 Remote Heap Walker 119
3.5.3 Remote Process Viewer 120
3.5.4 Remote Registry Editor 121
3.5.5 Remote Spy 121
3.5.6 Remote Zoom In 122
3.5.7 Remote Call Profiler 122
3 5 8 Remote Kernel Tracker 123
3.5.9 Remote Performance Monitor 123
3.5.10 Remote System Information 124
第4章 操作系统设计 125
4.1 在PC机上运行Windows CE 125
4.1.1 硬件准备 125
4.1.2 为CEPC构建运行时映像 126
4.1.3 创建CEPC启动盘并启动目标机 131
4.1.4 下载运行Windows CE 133
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 导出SDK 152
4.3 定制Windows CE操作系统的一般流程 154
4.3.1 得到并安装BSP 154
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 中断服务例程ISR 228
5.4.4 中断服务线程IST 232
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自带的BSP 293
6.3 开发BSP的步骤 293
6.3.1 硬件准备 295
6.3.2 克隆参考BSP 295
6.3.3 开发Boot Loader 296
6.3.4 开发OAL 296
6.3.5 添加驱动程序 296
6.3.6 增加电源管理 297
6.3.7 发布BSP 297
6.4 编写Boot Loader 299
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 Loader 326
6.4.6 X86平台下的Boot Loader 330
6.5 编写OAL 333
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 OAL 362
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《学校教育指标系统的构建》杨向东著 2019
- 《系统故障 诗歌与影像》(中国)梁小曼 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019