当前位置:首页 > 工业技术
32位嵌入系统编程
32位嵌入系统编程

32位嵌入系统编程PDF电子书下载

工业技术

  • 电子书积分:17 积分如何计算积分?
  • 作 者:(美)Rick Grehan等著;许汝峰译
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2001
  • ISBN:7508305094
  • 页数:595 页
图书介绍:
《32位嵌入系统编程》目录

第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

相关图书
作者其它书籍
返回顶部