Windows CE开发实例精粹PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张冬泉,谭南林编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:9787121064098
- 页数:339 页
第1章 绪论 1
1.1嵌入式系统概述 1
1.1.1嵌入式系统的硬件 1
1.1.2嵌入式操作系统 3
1.1.3嵌入式系统的应用扩展 4
1.2Windows CE概述 6
1.2.1Windows CE的发展历程 6
1.2.2Windows CE的开发特征 6
1.2.3Windows CE应用 9
1.3Windows CE系统开发概述 10
1.3.1Windows CE系统的开发内容 10
1.3.2Windows CE系统的开发工具 11
1.3.3Windows CE系统的开发流程 12
1.4本书的内容 14
1.4.1本书的选题 14
1.4.2章节安排 15
本章小结 16
第2章 基于ARM9的Windows CENET4.2操作系统开发实例 17
2.1ARM9硬件平台配置 17
2.1.1硬件平台配置 17
2.1.2 S3C2410处理器简介 18
2.2导入Samsung SMDK2410 BSP 19
2.3创建基本的Qindows CE操作系统设计 22
2.4构建Windows CE操作系统映像 26
2.5将Eboot烧写到Flash存储器 28
2.6下载并测试基本的Windows CE操作系统映像 34
2.7 LCD显示驱动及其修改 41
2.8添加局域网络支持 47
2.9 创建一个无KITL支持的操作系统映像 50
2.10添加Activesync支持 51
2.11添加SD/MMC卡支持 60
2.12 BinFS文件系统与NAND Flash 63
2.13添加蜂窝注册表和永久存储 67
2.13.1蜂窝注册表 67
2.13.2添加蜂窝注册表 68
2.14添加FTP、Web和Telnet服务器支持 71
2.15添加三串口支持 81
2.15.1注册中断 82
2.15.2修改注册表 82
2.15.3修改内核 84
2.15.4修改串口驱动程序 90
2.15.5修改smdk2410.cec文件 101
2.15.6测试三个串口 102
2.16更改ROM和SDRAM的大小 104
2.17添加屏幕旋转支持 106
2.17.1修改LCD显示驱动程序 106
2.17.2创建屏幕旋转应用程序 107
2.17.3测试屏幕动态的旋转 108
2.17.4屏幕旋转角度的永久保存 110
2.18开机启动应用程序 113
2.18.1使用Init键开机自动运行RotateScreen应用程序 114
2.18.2使用Startup文件夹开机自动运行RotateScreen应用程序 115
2.19隐藏任务栏和去除桌面图标 116
2.20添加触摸屏 117
2.21添加软键盘和中文输入法 119
2.22将最终操作系统运行时映像写入Flash 123
本章小结 125
第3章 基于ARM9的Windows CE 5.0操作系统开发实例 127
3.1 Windows CE 5.0操作系统开发概述 127
3.2移植SMDK2410 BSP 128
3.2.1BSP移植概述 128
3.2.2修改SMDK2410.CEC文件 128
3.2.3创建和配置基于SMDK2410 BSP的操作系统设计 129
3.2.4根据创建过程修改 SMDK2410 BSP 130
3.3测试SMDK2410 BSP 134
3.3.1建立开发机与目标板环境 135
3.3.2修改LCD显示驱动 135
3.3.3创建并下载运行操作系统运行时映像 135
3.3.4进一步的开发工作 136
3.3.5对SMDK2410 BSP的说明 137
本章小结 138
第4章 Windows Embedded CE 6.0概述 139
4.1 Windows Embedded CE 6.0新特征概述 139
4.1.1开发工具与开发平台 139
4.1.2操作系统内核及架构 141
4.1.3更多新的操作系统特征组件 142
4.1.4更多开放的源代码 143
4.2Windows Embedded CE 6.0操作系统的架构 143
4.3Windows Embedded CE 6.0的内存管理 145
4.3.1Windows Embedded CE 6.0的内存管理模型 145
4.3.2内核存储器空间 147
4.3.3用户存储器空间 148
4.4Windows Embedded CE 6.0的驱动程序 151
4.4.1驱动程序概述 151
4.4.2内核模式驱动与用户模式驱动 151
4.4.3驱动程序源代码 154
4.4.4流接口驱动程序 156
4.4.5驱动程序的ISR和IST处理 164
4.4.6物理基地址到虚拟地址的映射 169
4.4.7驱动程序中的DMA操作 170
本章小结 172
第五章 基于eBox2300的Windows Embedded CE 6.0操作系统开发实例 173
5.1 eBox2300 SoC嵌入式计算机系统 173
5.2构建Windows Embedded CE 6.0开发环境 175
5.2.1Visual Studio 2005安装简介 175
5.2.2Windows Embedded CE 6.0安装简介 177
5.2.3eBox2300 BSP安装简介 179
5.3eBox2300的启动加载系统. 180
5.4创建Windows Embedded CE 6.0操作系统 183
5.4.1创建操作系统工程 183
5.4.2定制操作系统组件 188
5.4.3配置操作系统设计平台属性 194
5.4.4创建操作系统运行时映像 197
5.5下载并运行Windows Embedded CE 6.0操作系统 198
5.5.1建立目标机与开发机的连接 198
5.5.2配置目标设备的连接性选项 200
5.5.3下载和运行操作系统 203
5.5.4操作系统远程调试 206
5.5.5操作系统功能测试 207
5.6创建发布版的Windows Embedded CE 6.0操作系统 214
5.6.1配置操作系统设计平台属性 214
5.6.2创建并运行操作系统运行时映像 216
5.7操作系统功能的增强 219
5.7.1设定网卡的IP地址 219
5.7.2设置IDE硬盘的安装点 220
5.7.3添加USB摄像头驱动 221
5.8测试Windows Embedded CE 6.0操作系统 222
5.8.1验证网卡的IP地址 223
5.8.2验证IDE Flash硬盘的安装点 223
5.8.3验证USB摄像头驱动 224
5.9将操作系统映像写入IDE Flash 226
5.10运行时许可证评估 228
本章小结 229
第6章 Windows Embedded CE 6.0应用程序开发 230
6.1创建SDK 230
6.2创建托管的C#智能设备应用程序 233
6.3部署智能设备应用程序 235
6.4创建本地的C++智能设备应用程序 239
6.5串口通信应用程序 246
6.6C/C++语言与汇编语言混合编程 257
6.7托管代码与本地代码协同工作 264
6.7.1P/Invoke 264
6.7.2使用托管代码调用Windows CE API 265
6.7.3托管代码调用Windows CE API应用程序实例 266
本章小结 285
第7章 SQL Server Mobile数据库开发 287
7.1 SQL Server Mobile数据库简介 287
7.1.1 SQL Server Mobile的功能 288
7.1.2 SQL Server Mobile的客户端/服务器架构 288
7.1.3 SQL Server Mobile的应用程序开发工具 290
7.2安装和配置SQL Server Mobile开发环境 291
7.2.1 SQL Server Mobile安装概述 291
7.2.2安装ⅡS 292
7.2.3安装SQL Server 2005 292
7.2.4安装SQL Server Mobile Server组件 294
7.2.5安装SQL Server Mobile Edition Device SDK组件 296
7.2.6安装Windows Mobile 6 SDK 297
7.2.7安装Windows Mobile 6中文版模拟器映像 298
7.3创建和配置数据库远程复制 299
7.3.1创建AddressBook示例数据库 299
7.3.2创建快照代理用户账号及快照文件夹 302
7.3.3创建数据库发布 303
7.3.4设置发布数据库的权限 309
7.3.5创建发布数据库的快照 312
7.3.6配置ⅡS和SQL Server 2005以实现Web同步 314
7.3.7创建SQL Server Mobile数据库 319
7.3.8创建SQL Server Mobile数据库订阅 320
7.4编写智能设备移动数据库应用程序 324
7.4.1创建智能设备应用程序工程 324
7.4.2配置数据源 325
7.4.3创建数据显示表单 327
7.4.4编写数据同步代码 328
7.4.5部署并测试应用程序 330
本章小结 335
附录 本书所用到的网上资源 336
参考文献 339
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《Dreamweaver CC 2018标准实例教程 中文版》杨雪静,胡仁喜编著 2019
- 《Adobe Photoshop 新手快速进阶实例教学》王楠 2019
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017