搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Windows CE开发实例精粹
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121064098
  • 作      者:
    张冬泉,谭南林编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2008
收藏
内容介绍
  本书是全面论述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开发的各类初、中、高级技术开发人员阅读,并可作为高等院校相关专业师生及相关培训机构的参考教材。
展开
精彩书摘
  第2章 基于ARM9的Windows CE.NET 4.2操作系统开发实例
  本章要点
  本章从零开始,以S3C2410微处理器的ARM9开发板为硬件平台,系统介绍Windows CE.NET 4.2开发过程的每一步,包括烧写Boot Loader、操作系统定制、下载和调试以及烧写操作系统映像等操作,重点对如何更改显示驱动、串口驱动、蜂窝注册表等高级主题进行阐述。本章既是对Windows CE初学者一个完整的Step-by-Step开发教程,也是对Windows CE专业开发者的专题提高教程。本章阐述的绝大多数开发技术同样适用于Windows CE 5.0和Windows Embedded CE 6.0操作系统的开发。在本章的学习过程中,建议读者按照书上的步骤边阅读边动手实践,以达到事半功倍的效果。
  2.1 ARM9硬件平台配置
  Windows CE可以运行的硬件平台十分广泛,目前Windows CE 4.x支持的硬件平台包括:X86、MIPS、SH3、SH4和ARM,而Windows CE 5.0/6.0支持X86、MPS、SH4及ARM四大类型的处理器平台。目前在世界范围内,由于ARM处理器强大的处理器功能、极低的功耗以及低廉的价格,ARM处理器已经占领了80%左右的32位嵌入式处理器市场。在国内,以ARM920T为内核的Samsung S3C2410处理器更是占据了目前嵌入式市场的主流围绕S3C2410的嵌入式Linux和Windows CE的嵌入式系统开发如火如荼,因此,本书基于ARM920T为核心的S3C2410为硬件平台,充分考虑不同读者所使用的具体S3C2410主板硬件的可能差异,全面而系统地介绍Windows CE操作系统的开发过程。
展开
目录
第1章 绪论
1.1 嵌入式系统概述
1.1.1 嵌入式系统的硬件
1.1.2 嵌入式操作系统
1.1.3 嵌入式系统的应用扩展
1.2  Windows CE概述
1.2.1  WindowsCE的发展历程
1.2.2  Windows CE的开发特征
1.2.3  WiIldows 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 SMDK2410BSP
2.3 创建基本的Windows CE操作系统设计
2.4 构建Windows CE操作系统映像
2.5 将Eboot烧写到Flash存储器
2.6 下载并测试基本的Windows CE操作系统映像
2.7 LCD显示驱动及其修改
2.8 添加局域网络支持
2.9 创建一个无K/TL支持的操作系统映像
2.10 添加Activesync支持
2.11 添加SD/MMC卡支持
2.12 BinFS文件系统与NANDFlash
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 移植SMDK2410BSP
3.2.1 BSP移植概述
3.2.2 修改SMDK2410.CEC文件
3.2.3 创建和配置基于SMDK2410 BSP的操作系统设计
3.2.4 根据创建过程修改SMDK2410BSP
3.3 测试SMDK2410 BSP
3.3.1 建立开发机与目标板环境
3.3.2 修改LCD显示驱动
3.3.3 创建并下载运行操作系统运行时映像
3.3.4 进一步的开发工作
3.3.5 对SMDK2410 BSP的说明
本章小结
第4章 Widows Embedded CE 6.0概述
……
第5章 基于eBox2300的Windows Embedded CE 6.0操作系统开发实例
第6章 Windows Embedded CE 6.0应用程序开发
第7章 SQL Server Mobile数据库开发
附录 本书所用到的网上资源
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证