《单片机与嵌入式丛书:Windows
CE嵌入式系统程序开发(基于ARM11)》主要分为3部分,包括软件篇、硬件篇和项目篇。软件篇着重讲解了Windows
CE体系结构、搭建Windows Embedded CE 6.0开发环境和Windows
CE应用程序开发;硬件篇重点讲解了S3C6410硬件体系结构、Windows CE Boot
Loader与OAL开发,在Windows Embedded CE 6.0和Visual Studio
2005开发环境下,采用C++开发接口驱动程序;项目篇提供完整的综合应用项目的程序开发实例,详细介绍了开发过程和源代码。并且安排了丰富的实验内容与课后实践,让读者深刻理解和掌握嵌入式系统开发的整个过程,了解底层驱动程序驱动硬件的原理和上层应用程序的设计方法。
《单片机与嵌入式丛书:Windows
CE嵌入式系统程序开发(基于ARM11)》内容丰富实用,层次清晰,叙述详尽,方便教学与自学。《单片机与嵌入式丛书:Windows
CE嵌入式系统程序开发(基于ARM11)》可作为高等院校计算机类、电子类和控制类等专业高年级本科生、研究生学习嵌入式Windows
CE程序开发的教材,也可作为全国大学生电子设计竞赛培训教材,以及工程技术人员进行嵌入式系统开发与应用的参考书。
目錄:
前言
第一部分 软件篇
第1章 Windows CE系统结构
1.1 Windows Embedded CE 6.0的体系结构
1.2 内存管理
1.2.1 内存结构
1.2.2 Windows Embedded CE 6.0虚拟内存模型
1.3 文件系统与存储管理
1.3.1 文件系统
1.3.2 注册表
1.3.3 存储管理器
1.4 进程与线程
1.4.1 Windows CE进程
1.4.2 Windows CE线程
1.4.3 线程调度
1.4.4 线程同步
1.4.5 进程间通信
1.5 中断处理
1.5.1 中断基本概念
1.5.2 中断服务例程
1.5.3 中断服务线程
第2章 搭建Windows CE开发环境
2.1 安装Visual Studio 2005
2.1.1 安装Visual Studio 2005
2.1.2 安装Visual Studio 2005 Service Pack 1
2.2 安装Windows Embedded CE 6.0
2.2.1 安装Platform Builder 6.0 Service Pack 1
2.2.2 安装Windows Embedded CE 6.0 R2
2.2.3 安装Windows Embedded CE 6.0 R3
2.3 定制DMA-6410 XP系统
2.3.1 使用项目向导
2.3.2 构建新的平台
2.3.3 编辑和修改Windows
Embedded CE项目
2.3.4 添加必要的功能
2.3.5 Build
2.4 执行NK.nb0
2.5 Windows CE烧写
第3章 Windows CE应用程序开发
3.1 第一个WinCE程序
3.1.1 SDK的创建与安装
3.1.2 应用程序设计
3.1.3 使用C#编写LED驱动程序
3.1.4 使用MFC编写界面程序
3.2 窗体基本控件(MFC)
3.2.1 控件的属性、使用方法以及事件
3.2.2 Edit控件
3.2.3 CheckBox控件
3.2.4 RadioButton控件
3.2.5 ComboBox控件
3.2.6 ListBox控件
3.2.7 Spin控件
3.2.8 Slider控件
3.3 SQL Server CE
3.3.1 SQLCE简介
3.3.2 SQLCE 3.0的安装
3.3.3 SQLCE 3.0连接配置
3.4 OLEDB编程访问SQLCE 3.0
3.4.1 OLEDB概述
3.4.2 OLEDB编程
3.5 SQLCE远程数据访问
3.5.1 拉数据
3.5.2 推数据
3.5.3 远程T-SQL操作
3.6 远程数据访问综合示例