万本电子书0元读

万本电子书0元读

顶部广告

Windows CE开发实例精粹电子书

本书是全面论述Windows CE操作系统开发和应用程序开发的一本专著。

售       价:¥

纸质售价:¥33.10购买纸书

12人正在读 | 0人评论 6.2

作       者:张冬泉,谭南林

出  版  社:电子工业出版社

出版时间:2008-05-01

字       数:4771

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书是全面论述Windows CE操作系统发和应用程序发的一本专著。本书为Windows CE初学者和Windows CE的专业发人员而写,“发”和“实例”始终贯穿全书。本书集多年来作者从事Windows CE技术发和认证培训方面的经验,是国内本手把手教发者如何行Windows CE发的中文书籍。 为适应当前Windows CE发多版本共存的状况,本书横跨Windows CE.NET 4.2、Windows CE 5.0和Windows Embedded CE6.0三个版本,并选用当前国内使用广泛的ARM9和eBox硬件平台,使发者能够在尽可能短的时间内,掌握Windows CE操作系统发和应用程序发的核心技术。 本书内容上分为Windows CE操作系统发和应用程序发,操作系统发主要涉及操作系统定制发和下载调试,应用程序发则主要涉及本地应用程序发、托管应用程序发、串口应用程序发、C/C++语言与汇编语言混合编程、托管代码与本地代码协同发等内容,并着重对SQL Server Mobile数据库发行了详细描述。 本书适合从事Windows CE发的各类初、中、高级技术发人员阅读,并可作为高等院校相关专业师生及相关培训机构的参考教材。<br/>
目录展开

扉页

版权页

内容简介

前言

出版说明

目录

第1章 绪论

1.1 嵌入式系统概述

1.1.1 嵌入式系统的硬件

1.1.2 嵌入式操作系统

1.1.3 嵌入式系统的应用扩展

1.2 Windows CE概述

1.2.1 Windows CE的发展历程

1.2.2 Windows CE的开发特征

1.2.3 Windows CE应用

1.3 Windows CE系统开发概述

1.3.1 Windows CE系统的开发内容

1.3.2 Windows CE系统的开发工具

1.3.3 Windows CE系统的开发流程

1.4 本书的内容

1.4.1 本书的选题

1.4.2 章节安排

本章小结

第2章 基于ARM9的Windows CE.NET 4.2操作系统开发实例

2.1 ARM9硬件平台配置

2.1.1 硬件平台配置

2.1.2 S3C2410处理器简介

2.2 导入Samsung SMDK2410 BSP

2.3 创建基本的Windows CE操作系统设计

2.4 构建Windows CE操作系统映像

2.5 将Eboot烧写到Flash存储器

2.6 下载并测试基本的Windows CE操作系统映像

2.7 LCD显示驱动及其修改

2.8 添加局域网络支持

2.9 创建一个无KITL支持的操作系统映像

2.10 添加Activesync支持

2.11 添加SD/MMC卡支持

2.12 BinFS文件系统与NAND Flash

2.13 添加蜂窝注册表和永久存储

2.13.1 蜂窝注册表

2.13.2 添加蜂窝注册表

2.14 添加FTP、Web和Telnet服务器支持

2.15 添加三串口支持

2.15.1 注册中断

2.15.2 修改注册表

2.15.3 修改内核

2.15.4 修改串口驱动程序

2.15.5 修改smdk2410.cec文件

2.15.6 测试三个串口

2.16 更改ROM和SDRAM的大小

2.17 添加屏幕旋转支持

2.17.1 修改LCD显示驱动程序

2.17.2 创建屏幕旋转应用程序

2.17.3 测试屏幕动态的旋转

2.17.4 屏幕旋转角度的永久保存

2.18 开机启动应用程序

2.18.1 使用Init键开机自动运行RotateScreen应用程序

2.18.2 使用Startup文件夹开机自动运行RotateScreen应用程序

2.19 隐藏任务栏和去除桌面图标

2.20 添加触摸屏

2.21 添加软键盘和中文输入法

2.22 将最终操作系统运行时映像写入Flash

本章小结

第3章 基于ARM9的Windows CE 5.0操作系统开发实例

3.1 Windows CE 5.0操作系统开发概述

3.2 移植SMDK2410 BSP

3.2.1 BSP移植概述

3.2.2 修改SMDK2410.CEC文件

3.2.3 创建和配置基于SMDK2410 BSP的操作系统设计

3.2.4 根据创建过程修改SMDK2410 BSP

3.3 测试SMDK2410 BSP

3.3.1 建立开发机与目标板环境

3.3.2 修改LCD显示驱动

3.3.3 创建并下载运行操作系统运行时映像

3.3.4 进一步的开发工作

3.3.5 对SMDK2410 BSP的说明

本章小结

第4章 Windows Embedded CE 6.0概述

4.1 Windows Embedded CE 6.0新特征概述

4.1.1 开发工具与开发平台

4.1.2 操作系统内核及架构

4.1.3 更多新的操作系统特征组件

4.1.4 更多开放的源代码

4.2 Windows Embedded CE 6.0操作系统的架构

4.3 Windows Embedded CE 6.0的内存管理

4.3.1 Windows Embedded CE 6.0的内存管理模型

4.3.2 内核存储器空间

4.3.3 用户存储器空间

4.4 Windows Embedded CE 6.0的驱动程序

4.4.1 驱动程序概述

4.4.2 内核模式驱动与用户模式驱动

4.4.3 驱动程序源代码

4.4.4 流接口驱动程序

4.4.5 驱动程序的ISR和IST处理

4.4.6 物理基地址到虚拟地址的映射

4.4.7 驱动程序中的DMA操作

本章小结

第5章 基于eBox2300的Windows Embedded CE 6.0操作系统开发实例

5.1 eBox2300 SoC嵌入式计算机系统

5.2 构建Windows Embedded CE 6.0开发环境

5.2.1 Visual Studio 2005安装简介

5.2.2 Windows Embedded CE 6.0安装简介

5.2.3 eBox2300 BSP安装简介

5.3 eBox2300的启动加载系统

5.4 创建Windows Embedded CE 6.0操作系统

5.4.1 创建操作系统工程

5.4.2 定制操作系统组件

5.4.3 配置操作系统设计平台属性

5.4.4 创建操作系统运行时映像

5.5 下载并运行Windows Embedded CE 6.0操作系统

5.5.1 建立目标机与开发机的连接

5.5.2 配置目标设备的连接性选项

5.5.3 下载和运行操作系统

5.5.4 操作系统远程调试

5.5.5 操作系统功能测试

5.6 创建发布版的Windows Embedded CE 6.0操作系统

5.6.1 配置操作系统设计平台属性

5.6.2 创建并运行操作系统运行时映像

5.7 操作系统功能的增强

5.7.1 设定网卡的IP地址

5.7.2 设置IDE硬盘的安装点

5.7.3 添加USB摄像头驱动

5.8 测试Windows Embedded CE 6.0操作系统

5.8.1 验证网卡的IP地址

5.8.2 验证IDE Flash硬盘的安装点

5.8.3 验证USB摄像头驱动

5.9 将操作系统映像写入IDE Flash

5.10 运行时许可证评估

本章小结

第6章 Windows Embedded CE 6.0应用程序开发

6.1 创建SDK

6.2 创建托管的C#智能设备应用程序

6.3 部署智能设备应用程序

6.4 创建本地的C++智能设备应用程序

6.5 串口通信应用程序

6.6 C/C++语言与汇编语言混合编程

6.7 托管代码与本地代码协同工作

6.7.1 P/Invoke

6.7.2 使用托管代码调用Windows CE API

6.7.3 托管代码调用Windows CE API应用程序实例

本章小结

第7章 SQL Server Mobile数据库开发

7.1 SQL Server Mobile数据库简介

7.1.1 SQL Server Mobile的功能

7.1.2 SQL Server Mobile的客户端/服务器架构

7.1.3 SQL Server Mobile的应用程序开发工具

7.2 安装和配置SQL Server Mobile开发环境

7.2.1 SQL Server Mobile安装概述

7.2.2 安装IIS

7.2.3 安装SQL Server 2005

7.2.4 安装SQL Server Mobile Server组件

7.2.5 安装SQL Server Mobile Edition Device SDK组件

7.2.6 安装Windows Mobile 6 SDK

7.2.7 安装Windows Mobile 6中文版模拟器映像

7.3 创建和配置数据库远程复制

7.3.1 创建AddressBook示例数据库

7.3.2 创建快照代理用户账号及快照文件夹

7.3.3 创建数据库发布

7.3.4 设置发布数据库的权限

7.3.5 创建发布数据库的快照

7.3.6 配置IIS和SQL Server 2005以实现Web同步

7.3.7 创建SQL Server Mobile数据库

7.3.8 创建SQL Server Mobile数据库订阅

7.4 编写智能设备移动数据库应用程序

7.4.1 创建智能设备应用程序工程

7.4.2 配置数据源

7.4.3 创建数据显示表单

7.4.4 编写数据同步代码

7.4.5 部署并测试应用程序

本章小结

附录 本书所用到的网上资源

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部