Windows CE开发实例精粹

出版社:电子工业出版社
出版日期:2008-5
ISBN:9787121064098
页数:339页

章节摘录

  第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 SMDK2410BSP2.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文件系统与NANDFlash2.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 移植SMDK2410BSP3.2.1 BSP移植概述3.2.2 修改SMDK2410.CEC文件3.2.3 创建和配置基于SMDK2410 BSP的操作系统设计3.2.4 根据创建过程修改SMDK2410BSP3.3 测试SMDK2410 BSP3.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数据库开发附录 本书所用到的网上资源参考文献

作者简介

《Windows CE开发实例精粹》在内容的组织上分为Windows CE操作系统开发和应用程序开发,操作系统开发主要涉及操作系统定制开发和下载调试,应用程序开发则主要涉及本地应用程序开发和托管应用程序开发、串口应用程序开发、C/C++语言与汇编语言混合编程、托管代码与本地代码协同开发等内容,并着重对SQL Server Mobile数据库开发进行了详细描述。

图书封面


 Windows CE开发实例精粹下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024