32位嵌入系统编程PDF电子书下载
- 电子书积分:17 积分如何计算积分?
- 作 者:(美)Rick Grehan等著;许汝峰译
- 出 版 社:北京:中国电力出版社
- 出版年份:2001
- ISBN:7508305094
- 页数:595 页
第1章 嵌入系统介绍 1
1.1 实时系统 2
1.2 实时嵌入系统 4
1.3 嵌入处理器 5
1.4 PC嵌入系统诞生 5
1.5 小结 9
第2章 设计和开发实时系统 10
2.1 一个实用的方法 10
2.2 迭代方法 10
2.3 分析阶段 11
2.4 设计阶段 17
2.5 一些决定 24
2.6 实现阶段 29
2.7 实现设计 34
2.8 小结 35
第3章 软件的安装与设置 36
3.1 选择平台和工具软件 36
3.2 ToolSuite部件 37
3.3 ToolSuite缩略版 40
3.4 ETS内核应用程序环境 41
3.5 硬件安装 44
3.6 软件安装和设置 45
3.7 配置Visual C++和Developer Studio 46
3.8 编程项目 54
3.9 小结 63
第4章 调试 65
4.1 软件调试器 66
4.2 硬件调试 68
4.3 软件仿真器 71
4.4 用ToolSuite工具调试 71
4.4 嵌入StudioExpress扩充功能 77
4.5 小结 85
第5章 收款机 86
5.1 POS系统是如何工作的 87
5.2 设计仿真系统 88
5.3 建立POS项目 94
5.4 运行POS项目 94
5.5 概览源代码 97
5.6 小结 102
第6章 键盘和屏幕I/O 103
6.1 按键、小键盘和键盘 104
6.2 LED、LCD和显示器 107
6.3 ETS内核的键盘和屏幕I/O支持 110
6.4 POS项目中的代码 113
6.5 小结 123
第7章 文件系统 124
7.1 选择文件系统 124
7.2 选择存储设备 126
7.3 ETS内核文件系统 129
7.4 POS项目中的 IIO 130
7.5 小结 135
第8章 一个简单 UPS 136
8.1 设计仿真 139
8.2 建立UPS项目 143
8.3 源代码概述 144
8.4 小结 151
第9章 中断 152
9.1 中断如何工作 153
9.2 ISR基础 161
9.3 PC体系上的中断 167
9.4 ETS内核下的中断处理 169
9.5 UPS项目中的中断 174
9.6 小结 186
10.1 时钟的应用 188
第10章 时钟 188
10.2 选择时钟硬件 190
10.3 软件考虑 191
10.4 ETS内核时钟 191
10.5 UPS项目中的时钟 192
10.6 小结 196
第11章 智能 UPS 197
11.1 智能 UPS如何工作 197
11.2 设计仿真 198
11.4 运行智能 UPS执行程序 204
11.3 生成智能 UPS的执行程序 204
11.5 概览源代码 207
11.6 小结 213
第12章 多任务 214
12.1过程和多过程 215
12.2 线程和多线程 217
12.3 过程与线程 220
12.4 调度 223
12.5 同步 229
12.6任务间的通信 233
12.7 中断处理 235
12.8 选择实时操作系统 236
12.9 调试 237
12.10 智能 UPS中的线程 239
12.11 小结 274
第13章 串行I/O 275
13.1 串行IIO的基础知识 276
13.2 RS-232C串行标准 285
13.3 外设串行总线 287
13.4 芯片间的串行总线 289
13.5 智能UPS中的串行I/O 290
13.6 小结 310
第14章 网络版UPS 311
14.1 网络版UPS是如何工作的 312
14.2 设计仿真 312
14.3 生成网络版UPS项目 316
14.4 运行网络版UPS项目 316
14.5 源代码概览 323
14.6 小结 327
第15章 网络 328
15.1 网络概念 328
15.2 嵌入系统的联网 335
15.3 TCP/IP网络的实现 338
15.4 针对ETS内核的网络编程 362
15.5 小结 376
第16章 与Web连接 377
16.1 嵌入应用的HTTP 378
16.2 HTTP协议 380
16.3 Web服务器 381
16.4 嵌入程序中的HTML 393
16.5 动态HTML 394
16.6 ETS内核HTTP服务器 395
16.7 网络版UPS中的在线HTML 406
16.8 小结 421
第17章 Java 422
17.1 语言和平台 423
17.2 嵌入开发的优点 429
17.3 Java的局限 434
17.4 支持Java的不间断电源系统 437
17.5 小结 462
第18章 浮点编程 463
18.1 科学计数法的术语 463
18.2 嵌入系统支持的浮点运算 464
18.3 浮点数据格式 464
18.4 浮点硬件和浮点软件 469
18.5 位图过滤器 474
18.6 小结 483
第19章 动态连接库 484
19.1 什么是DLL 484
19.2 使用DLL的优点 485
19.3 使用DLL的缺点 486
19.4 在ETS内核下应用DLL 487
19.5 ENCDEC编程项目 489
19.4 小结 504
第20章 C++异常和结构异常 505
20.1 异常处理的作用 505
20.3 C++异常处理 507
20.2 嵌入系统中的异常处理 507
20.4 结构化异常处理 510
20.5 可重新启动的UPS 518
20.6 小结 528
第21章 固化应用程序 529
21.1 在嵌入系统中应用ROM 529
21.2 ROM的类型 530
21.3 PROM编程 532
21.4 调试ROM中的程序 535
21.5 PC引导方法 536
21.7 小结 539
21.6 TOOLSUITE对ROM的支持 539
附录A 硬件资源指南 540
附录A.1 单板机(单板机) 540
附录A.2 硬件调试工具 544
附录B API 545
附录B.1 C运行库函数 545
附录B.2 WIN32 API 548
附录B.3 WINSOCK APIS(Windows套接应用程序接口) 550
附录B.4 内核API 551
附录C.1 哑调制解调器电缆技术规范 582
附录C 配置Windows串行连接 582
附录C.2 安装直接连接驱动程序 583
附录C.3 安装拨号网络 585
附录C.4 创建拨号网络连接 588
附录D 实时和嵌入系统的开发方法论 592
附录D.1 OCTOPUS 592
附录D.2 ELLISON 593
附录D.3 OBJECTGEODE 594
附录D.4 ROOM 594
附录D.5 SHLAER-MELLOR 595
附录D.6 K-FLOW和GOO 595
- 《管理信息系统习题集》郭晓军 2016
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《系统解剖学速记》阿虎医考研究组编 2019
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《社会文化系统中的翻译》姜秋霞,杨正军 2019
- 《中国生态系统定位观测与研究数据集 森林生态系统卷 云南西双版纳》邓晓保·唐建维 2010
- 《物联网与嵌入式技术及其在农业上的应用》马德新 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《大气氮沉降及其对生态系统的影响》方琨,王道波 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018