分享
 
 
 

Windows CE嵌入式开发标准教程(嵌入式与移动开发系列,国家信息技术紧缺人才培养工程系列丛书)(附赠DVD光盘一张)

Windows CE嵌入式开发标准教程(嵌入式与移动开发系列,国家信息技术紧缺人才培养工程系列丛书)(附赠DVD光盘一张)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机与互联网,家庭与计算机,Windows使用,
  品牌: 华清远见嵌入式培训中心

基本信息·出版社:人民邮电出版社

·页码:258 页

·出版日期:2009年

·ISBN:7115194734/9787115194732

·条形码:9787115194732

·包装版本:1版

·装帧:平装

·开本:16

·正文语种:中文

·丛书名:嵌入式与移动开发系列,国家信息技术紧缺人才培养工程系列丛书

·附带品描述:附赠DVD光盘一张

产品信息有问题吗?请帮我们更新产品信息。

内容简介全书分为3篇。第1篇为Windows CE嵌入式开发入门篇,包括第1章和第2章,介绍了Windows CE操作系统的特性和开发的流程,另外还介绍了ARM处理器的基本概念和开发方法。第2篇为Windows CE应用开发篇,包括第3章~第9章,介绍了Windows CE开发工具的使用、Windows CE基本编程、窗口和消息机制、资源与控件的使用、屏幕绘图操作、多线程编程、文件操作、串口通信以及数据库和注册表的编程。第3篇为Windows CE系统定制与驱动开发篇,包括第10章~第15章,介绍了系统制定的基本方法、系统内核机制、底层开发方法、驱动开发的方法、注册表存储与系统休眠唤醒以及Windows CE的调试方法。

《Windows CE嵌入式开发标准教程》涵盖了Windows CE应用开发、系统定制、驱动开发等内容,既可以作为初学者的基础教程,又可供有经验的开发人员参考使用,同时也可作为嵌入式培训机构和高校嵌入式专业的教材。

编辑推荐近年来,越来越多的学校开设嵌入式系统课程,还有不少学校专门开设了嵌入式专业。国内目前的嵌入式图书大多理论讲解为主,缺少根据目前嵌入式技术实际应用将理论与实际操作相结合的图书。 《Windows CE嵌入式开发标准教程》系统讲解了进行Windows CE开发的相关内容,内容涵盖应用开发、系统定制、驱动开发等。既可以作为初学者的基础教程,又可以为有经验的开发人员提供一定的开发帮助。

众多专家、厂商联合推荐,业界权威培训机构的经验总结。

目录

第1篇windows CE嵌入式开发人门篇

第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.3 Windows CE开发综述

1.3.1 Windows CE开发概述

1.3.2 Windows CE开发工具

1.3.3 Windows CE开发流程

1.4 思考与练习

第2章 ARM基础开发

2.1 什么是ARM

2.1.1 ARM公司介绍

2.1.2 ARM的商业模式

2.2 ARM处理器介绍

2.2.1 ARM处理器系列

2.2.2 删处理器的应用领域

2.2.3 ARM处理器的特点

2.2.4 删开发工具

2.3 思考与练习

第2篇windows CE应用开发篇

第3章 开发工具EVC的使用

3.1 EVC特性介绍

3.1.1 可视化编程概念

3.1.2 EVC支持的开发特性

3.2 安装EVC

3.2.1 安装主程序

3.2.2 安装升级补丁包

3.3 平台模拟器介绍

3.3.1 模拟器的概念与特点

3.3.2 模拟器与硬件开发板的区别

3.3.3 建立与使用模拟器

3.4 使用辅助开发工具

3.4.1 远程连接的意义

3.4.2 建立远程连接

3.4.3 辅助开发工具的介绍与使用

3.5 思考与练习

第4章 Windows CE窗口和消息机制

4.1 Windows程序设计综述

4.1.1 Windows CE程序与桌面Windows程序的联系

4.1.2 窗口的机制

4.1.3 创建第一个Windows CE下的应用程序

4.2 Windows编程基础

4.2.1 源代码初步分析

4.2.2 大写字母标识符

4.2.3 新的数据形态

4.2.4 匈牙利命名法

4.2.5 句柄的意义

4.2.6 回调函数

4.3 消息机制

4.3.1 注册与建立窗12

4.3.2 息循环

4.3.3 窗口消息处理

4.3.4 队列化消息与非队列

化消息

4.4 思考与练习

第5章 Windows CE资源与控件编程

5.1 Windows CE中的窗口编程

5.1.1 创建和移动窗12

5.1.2 管理窗口

5.1.3 子类化窗口

5.2 Windows CE中的控件编程

5.2.1 控件的基本概念

5.2.2 按钮控件

5.2.3 编辑框控件

5.2.4 列表框控件

5.2.5 组合框控件

5.2.6 静态控件

5.2.7 编程演示各控件的使用

5.3 思考与练习

第6章 文本与屏幕绘图

6.1 文本操作

6.1.1 屏幕绘制原理

6.1.2 使用设备环境

6.1.3 输出文本

6.1.4 设置设备环境的属性

6.1.5 使用Windows CE中的字体

6.1.6 编程实现枚举系统中的字体

6.2 绘图操作

6.2.1 位图概念

6.2.2 使用设备相关位图

6.2.3 使用设备无关位图

6.2.4 绘制位图

6.2.5 绘制直线

6.2.6 使用画笔设置线条颜色

6.2.7 绘制图形

6.2.8 屏幕绘图综合实例

6.3 思考与练习

第7章 多线程编程

7.1 Windows CE的下的多任务体系

7.1.1 进程与线程

7.1.2 线程并行与优先级

7.2 多线程的使用

7.2.1 创建线程

7.2.2 线程间同步

7.2.3 使用事件对象

7.2.4 使用互斥体对象

7.2.5 使用信号对象

7.2.6 使用临界区对象

7.2.7 事件变量编程实例

7.2.8 关闭和退出线程

7.3 思考与练习

第8章 文件操作与通信编程

8.1 文件操作

8.1.1 打开和读取文件

8.1.2 关闭文件

8.1.3 获得文件时间

8.1.4 获得文件大小

8.1.5 获得文件属性

8.1.6 文件的写操作

8.1.7 文件系统管理

8.2 串行通信

8.2.1 串行通信标准

8.2.2 打开和关闭串行端口

8.2.3 读写串行端1:2

8.2.4 配置串行端口

8.2.5 异步多线程通信

8.2.6 串口通信示例

8.3 思考与练习

第9章 数据库与注册表操作

9.1 属性数据库

9.1.1 Windows CE中的数据库介绍

9.1.2 创建和装载数据库卷

9.1.3 卸载一个卷

9.1.4 写入数据库卷

9.1.5 列举已装载的数据卷

9.1.6 创建属性数据库

9.1.7 打开和关闭数据库

9.1.8 读写数据库记录

9.1.9 搜索数据库记录

9.1.1 0删除属性、记录和数据库

9.2 注册表

9.2.1 添加和更新注册表键和键值

9.2.2 读取注册表键值

9.2.3 删除键值和键

9.2.4 枚举键值

9.3 思考与练习

第3篇Windows CE系统定制与驱动开发篇

第10章 Windows CE系统定制

10.1 开发工具Plat form Builder

10.1.1 Plat form Builder的功能与特性

10.1.2 安装Plat form Builder

10.1.3 Plat form Builder的目录结构

10.1.4 Plat form Bunder各目录的功能

10.2 基于开发板的系统定制与下载

10.2.1 BSP的意义

10.2.2 BSP的体系结构

10.2.3 导入BSP

10.2.4 创建和编译系统工程

10.3 思考与练习

第11章 Windows CE内核机制

11.1 操作系统体系结构

11.1.1 进程和线程

11.1.2 Windows CE中的存储管理

11.1.3 对象存储区与程序存储区

11.1.4 Windows CE中的虚拟内存管理

11.1.5 使用分页内存

11.1.6 使用堆栈

11.2 操作系统的启动与运行

11.2.1 操作系统的构成

11.2.2 系统启动流程

11.3 思考与练习

第12章 Windows CE底层开发

12.1 Boot Loader

12.1.1 Boot Loader的功能

12.1.2 Boot Loader工作流程

12.1.3 烧录Nboot

12.1.4 烧录eboot

12.1.5 通过Boot Loader下载操作系统映像

12.2 OAL层开发

12.2.1 OAL层的功能

12.2.2 中断服务程序

12.2.3 中断服务线程

12.3 思考与练习

第13章 Windows CE下的驱动开发

13.1 Windows CE驱动开发综述

13.1.1 驱动的基本概念

13.1.2 驱动开发工具

13.1.3 分层驱动与单层驱动

13.2 流接口驱动的开发

13.2.1 流接口驱动介绍

13.2.2 流接口驱动的工作原理

13.2.3 编写基于流接口的字符驱动程序

13.2.4 流接口驱动程序与应用程序的交互

13.3 触摸屏驱动的开发

13.3.1 触摸屏驱动介绍

13.3.2 触摸屏驱动的结构

13.4 思考与练习

第14章 注册表存储与系统休眠唤醒

14.1 注册表存储

14.1.1 为设备选择注册表

14.1.2 基于RAM的注册表

14.1.3 基于Hive的注册表

14.1.4 如何使用基于Hive的注册表

14.1.5 基于Hive的注册表来保存注册表数据

14.2 系统休眠与唤醒

14.2.1 电源管理

14.2.2 解析系统休眠流程

14.2.3 解析系统唤醒流程

14.3 思考与练习

第15章 Windows CE下的调试连接

15.1 Plat form Manager平台管理器

15.1.1 平台管理器介绍

15.1.2 应用程序关联

15.2 连接通道的选择

15.2.1 ActiveSync连接通道

l5.2.2 KITL连接通道

15.2.3 TCP/IP连接通道

15.3 初始服务器的选择

15.3.1 同步连接初始服务器

15.3.2 CESH初始服务器

15.3.3 模拟器初始服务器

15.3.4 手动初始服务器

15.4 内核调试

15.4.1 内核调试的概念与意义

15.4.2 将内核调试特性加入到系统中

15.5 思考与练习

……[看更多目录]

序言嵌入式产业现已成为中国IT产业中的一个重要的新兴产业和增长点,主要表现在:产业持续快速增长;新产品、新技术更新速度加快;应用市场空间不断拓展,终端应用产品市场规模巨大;嵌入式技术不断进步;嵌入式产业发展环境不断改善。

发展嵌入式技术可以全面提高“中国制造”核心竞争力,是实现“中国制造”向“中国创造”转变的良好契机。

工业和信息化部软件与集成电路促进中心(CSIP)作为国家软件与集成电路公共服务平台承载单位,秉承“促进产业发展,助力企业创新”的宗旨,以促进中国嵌入式产业的发展为己任,在嵌入式领域为国内广大企业提供政策保障、技术支持和培训服务,极大地促进了中国嵌入式相关产业的发展。

“国家信息技术紧缺人才培养工程系列丛书”由CSIP组织发起,在培养国家急需人才方面已经发挥了巨大作用,并将继续发挥巨大的作用。

嵌入式开发系列丛书是带领开发者进入嵌入式开发领域的最佳选择,希望能在嵌入式技术的普及、推广中发挥重大作用。

文摘插图:

Windows CE嵌入式开发标准教程(嵌入式与移动开发系列,国家信息技术紧缺人才培养工程系列丛书)(附赠DVD光盘一张)

1.3 Windows CE开发综述

1.3.1 Windows CE开发概述

Windows CE开发主要包括3个方面的内容:应用开发、系统定制、驱动开发。

在Windows CE中进行应用开发,其开发工具和开发的流程方法都和在桌面Windows操作系统上进行应用开发十分类似。如果用户从事过Windows下的相关开发,可以很方便地为Windows CE编写应用程序。

使用微软提供的系统开发工具,可以为Windows CE进行系统定制和驱动程序的开发。用户可以增加或删除Windows CE中所包含的系统特性,改变Windows CE系统的启动界面和文件结构,为不同的硬件设备开发与其匹配的驱动程序。

另外,为了使Windows CE能够在硬件平台上正常加载和运行,还要开发引导操作系统的Boot loader程序。这部分开发和硬件紧密相关,一般使用硬件厂商提供的工具来进行开发。

1.3.2 Windows CE开发工具

在进行Windows CE应用开发时,经常使用Embedded Visual C++,缩写为EVC。

EVC是微软公司推出的可视化开发工具,主要用来开发基于Windows CE的应用程序。它是专为嵌入式开发而设计的开发工具,因此在一些特性上和桌面的Visual C++开发工具会有一定程度的差异。EVC的用户界面如图1.1所示。

在进行Windows CE系统定制和驱动开发时,需要使用Platform Builder这个开发工具。Platform Builder。是微软公司提供给Windows CE开发人员进行基于Windows CE平台下嵌入式操作系统定制的集成开发环境。它提供了所有进行设计、创建、编译、测试和调试Windows CE操作系统平台的工具。它运行在桌面Windows下,开发人员可以通过交互式的环境来设计和定制内核、选择系统特性,然后进行编译和调试。同时,开发人员还可以利用Platform Builder来进行驱动程序开发。Platform Builder的强大功能,已使其成为Windows CE平台下嵌入式操作系统开发和定制的必备工具。Platform Builder的使用界面如图1.2所示。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有