图书介绍

嵌入式操作系统开发与应用程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

嵌入式操作系统开发与应用程序设计
  • 王金龙,苏瑞元,江叔盈,迟文丽等编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302208082
  • 出版时间:2009
  • 标注页数:376页
  • 文件大小:129MB
  • 文件页数:389页
  • 主题词:实时操作系统-软件开发;实时操作系统-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

嵌入式操作系统开发与应用程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 嵌入式操作系统1

1.1嵌入式操作系统概论2

1.1.1嵌入式操作系统的分类3

1.1.2嵌入式操作系统的特性4

1.1.3嵌入式操作系统范例5

1.2实时操作系统6

1.2.1实时操作系统简介6

1.2.2实时操作系统的需求7

1.2.3实时操作系统的调度算法8

1.3任务管理9

1.3.1进程与任务9

1.3.2线程状态10

1.4工作调度11

1.5内存管理13

1.5.1管理内存13

1.5.2内存配置14

1.5.3虚拟内存15

1.5.4回收内存15

1.6小结15

1.7习题16

第2章 嵌入式系统软件概论19

2.1操作系统的发展20

2.1.1Embedded Linux操作系统21

2.1.2Windows CE23

2.1.3Symbian OS25

2.2应用程序开发27

2.2.1开发语言28

2.2.2平台功能支持28

2.3软件测试纠错31

2.3.1软件开发流程31

2.3.2纠错32

2.4Client/Server应用32

2.5小结33

2.6习题33

第3章 嵌入式操作系统的设置35

3.1嵌入式系统的硬件36

3.1.1处理器36

3.1.2内存37

3.1.3存储设备38

3.1.4输入与输出39

3.2嵌入式系统的软件考虑40

3.3Windows CE操作系统的生成步骤41

3.3.1载入BSP42

3.3.2建立映像文件48

3.3.3下载52

3.3.4将映像文件下载至SMC(Smart Media Card)中60

3.4总结66

3.5习题66

第4章 启动程序69

4.1系统启动70

4.1.1POST70

4.1.2启动模式70

4.1.3开机程序71

4.1.4BSP74

4.1.5驱动程序信息库75

4.2启动加载器76

4.2.1“启动加载器”的建议事项79

4.2.2实验平台范例的软硬件需求81

4.3启动加载器的设计82

4.3.1撰写程序83

4.3.2下载操作系统90

4.4总结93

4.5习题94

第5章 驱动程序97

5.1Windows CE驱动程序的特色98

5.2操作系统中的驱动程序98

5.2.1GWES98

5.2.2设备管理99

5.2.3文件系统模块100

5.3设备驱动程序架构100

5.3.1内置驱动程序和可安装驱动程序101

5.3.2层级式设备驱动程序和单层式设备驱动程序101

5.3.3原生设备驱动程序102

5.4流接口设备驱动程序103

5.4.1流接口设备驱动程序的架构103

5.4.2流接口设备驱动程序的进入点104

5.5USB驱动程序架构109

5.5.1USB架构109

5.5.2主机控制器驱动程序110

5.5.3USBD函数111

5.5.4USB函数控制器驱动程序111

5.5.5简单的USB类别设备驱动程序112

5.5.6USB电源管理112

5.5.7USB和Microsoft公司的WDM比较113

5.6NDIS驱动程序架构113

5.6.1NDIS架构113

5.6.2NDIS电源管理115

5.6.3NDIS和Microsoft公司Windows XP的比较116

5.7中断处理116

5.7.1中断模块117

5.7.2OAL ISR的处理118

5.7.3IST的处理121

5.7.4中断服务线程的优先权124

5.8总结125

5.9习题126

第6章 同步软件设计129

6.1ActiveSync简介130

6.1.1安装应用程序和反安装应用程序130

6.1.2数据同步更新131

6.1.3备份数据和恢复数据131

6.1.4移动文件131

6.1.5数据库的导入和导出131

6.2ActiveSync的限制132

6.2.1ActiveSync的联机数量132

6.2.2设备之间无法进行ActiveSync132

6.2.3设备和服务器之间无法建立ActiveSync133

6.3ActiveSync的安全性133

6.4ActiveSync操作133

6.4.1建立ActiveSync服务提供者134

6.4.2ActiveSync架构137

6.4.3ActiveSync服务提供者运行137

6.5RAPI145

6.5.1RAPI的功能146

6.5.2RAPI联机函数146

6.5.3文件系统函数147

6.5.4登录注册表机码函数149

6.5.5数据库函数154

6.5.6系统程序函数156

6.5.7系统信息函数158

6.6操作RAPI应用程序159

6.7SQL Server 2005 Mobile Edition165

6.7.1同步化处理165

6.7.2存储引擎165

6.7.3查询处理器166

6.7.4和SQL Server 2005及Visual Studio 2005的整合166

6.7.5SQL Server 2005 Mobile的特色和架构166

6.8SQL Server Mobile的应用操作167

6.8.1建立数据库167

6.8.2建立发行信息的服务器168

6.8.3设定Web同步处理173

6.8.4设定SQL Server Mobile177

6.8.5建立SQL Server Mobile的应用程序180

6.9总结186

6.10习题187

第7章 通信服务191

7.1实时通信192

7.1.1实时通信应用198

7.1.2使用XML设定文件210

7.2VoIP211

7.2.1TUI213

7.2.2VAIL217

7.3总结221

7.4习题222

第8章 远程桌面协议225

8.1简介226

8.2RDP应用程序开发228

8.2.1RDP注册表设定228

8.2.2RDP的安全性232

8.3虚拟信道233

8.3.1虚拟信道服务器端应用程序234

8.3.2虚拟信道客户端应用程序234

8.3.3范例237

8.4总结247

8.5习题248

第9章 网络程序开发251

9.1简介252

9.1.1通信协议252

9.1.2OSI模型252

9.2OSI模型的架构253

9.2.1物理层253

9.2.2数据链路层254

9.2.3网络层254

9.2.4传输层254

9.2.5会话层254

9.2.6表示层255

9.2.7应用层255

9.3TCP/IP的架构255

9.3.1网络层256

9.3.2Intemet层256

9.3.3传输层257

9.3.4应用层257

9.4TCP和UDP257

9.5Socket258

9.5.1Berkely Socket260

9.5.2Microsoft Winsock262

9.6实现Windows CE的Socket270

9.7远程过程调用276

9.8Web Service278

9.9建立Web Service279

9.10总结298

9.11习题299

第10章 多媒体技术303

10.1音频技术(Audio Technologies)304

10.1.1Waveform Audio305

10.1.2Waveform Audio API306

10.1.3Waveform Audio应用程序开发308

10.1.4借助资源识别(Resource Identifier)使用P1aySound函数310

10.1.5音频编码管理者——Audio Compression Manager(ACM)311

10.2绘图技术(Graphics Technologies)312

10.2.1DirectDraw概论312

10.2.2Direct3D Mobile324

10.3媒体支持技术(Media Support Technologies)338

10.3.1Direct Show概论338

10.3.2Direct Show架构338

10.3.3过滤器图(Filter Graph)339

10.3.4播放一个多媒体文件339

10.4总结340

10.5习题341

第11章 移动应用程序设计343

11.1Windows CE应用程序开发接口344

11.1.1Microsoft Win32 API345

11.1.2微软基础类链接库346

11.1.3.Net Compact Framework347

11.2应用程序开发工具350

11.3移动设备应用程序开发353

11.3.1Win32应用程序设计353

11.3.2.Net Compact Framework应用程序设计369

11.4总结374

11.5习题375

热门推荐