主页 详情

《计算机科学丛书 嵌入式系统 硬件、软件及软硬件协同 原书第2版》_(美)塔米·诺尔加德(Tammy Noergaard)著;马志欣,苏锐丹,付少锋译_1

【书名】:《计算机科学丛书 嵌入式系统 硬件、软件及软硬件协同 原书第2版》
【作者】:(美)塔米·诺尔加德(Tammy Noergaard)著;马志欣,苏锐丹,付少锋译
【出版社】:北京:机械工业出版社
【时间】:2018
【页数】:428
【ISBN】:9787111588870
【SS码】:14371793

最新查询

内容简介

第一部分 嵌入式系统简介

第1章 嵌入式系统设计的系统化方法

1.1什么是嵌入式系统

1.2嵌入式系统的体系结构简介

1.3嵌入式系统模型

1.4为什么使用整体化、体系结构化的系统工程方法?黄金法则是什么

1.5小结

习题

尾注

第2章 了解设计标准

2.1编程语言概述及其标准示例

2.1.1影响嵌入式系统体系结构的编程语言示例:脚本语言、Java和.NET

2.1.2垃圾回收机制

2.1.3处理Java字节码

2.2标准与网络

2.2.1互连设备间的距离

2.2.2物理介质

2.2.3网络架构

2.2.4 OSI模型

2.3基于多种标准的设备示例:数字电视(DTV)

2.4小结

习题

尾注

第二部分 嵌入式硬件

第3章 嵌入式硬件的组件和嵌入式系统板

3.1学习硬件的第一节课:学习读懂原理图

3.2嵌入式系统板和冯·诺依曼模型

3.3给硬件供电

3.4基础硬件材料:导体、绝缘体和半导体

3.5电路板上和芯片中常见的无源元件:电阻器、电容器和电感器

3.5.1电阻器

3.5.2电容器

3.5.3电感器

3.6半导体以及处理器和存储器的有源构建模块

3.6.1二极管

3.6.2晶体管

3.6.3从基本的门电路构建出更复杂的电路

3.6.4时序逻辑和时钟

3.7全部整合到一起:集成电路

3.8小结

习题

尾注

第4章 嵌入式处理器

4.1 ISA体系结构模型

4.1.1功能

4.1.2 ISA模型

4.2处理器内部设计

4.2.1中央处理单元

4.2.2片上存储器

4.2.3处理器 I/O

4.2.4处理器总线

4.3处理器性能

4.4阅读处理器的数据手册

4.5小结

习题

尾注

第5章 板载存储器

5.1 ROM

5.2 RAM

5.3辅助存储器

5.4外部存储器的存储管理

5.5板载存储器及其性能

5.6小结

习题

尾注

第6章 板载I/O

6.1数据管理:串行I/O与并行I/O

6.1.1串行I/O

6.1.2并行I/O

6.2互连I/O组件

6.2.1互连I/O设备和嵌入式系统板

6.2.2互连I/O控制器和主CPU

6.3 I/O与性能

6.4小结

习题

尾注

第7章 板载总线

7.1总线仲裁和时序

7.2将总线与其他板载组件集成

7.3总线性能

7.4小结

习题

尾注

第三部分 嵌入式软件介绍

第8章 设备驱动程序

8.1示例1:中断处理的设备驱动程序

8.1.1中断优先级

8.1.2上下文切换

8.1.3中断设备驱动程序伪代码 示例

8.1.4中断处理及其性能

8.2示例2:存储器设备驱动程序

8.3示例3:板载总线设备驱动程序

8.4板载I/O驱动程序示例

8.4.1示例4:初始化以太网驱动程序

8.4.2示例5:初始化RS-232驱动程序

8.5小结

习题

尾注

第9章 嵌入式操作系统

9.1什么是进程

9.2多任务和进程管理

9.2.1进程实现

9.2.2进程调度

9.2.3任务间通信和同步

9.3内存管理

9.3.1用户存储空间

9.3.2内核存储空间

9.4 I/O和文件系统管理

9.5操作系统标准示例:POSIX

9.6操作系统性能指南

9.7选择正确的嵌入式操作系统以及 BSP

9.8小结

习题

尾注

第10章 中间件和应用软件

10.1什么是中间件

10.2什么是应用程序

10.3中间件示例

10.4应用层软件示例

10.4.1 FTP客户端应用软件示例

10.4.2 SMTP和电子邮件示例

10.4.3 HTTP客户端和服务器示例

10.4.4对应用整合的简要说明

10.5小结

习题

尾注

第四部分 系统整合:设计与开发

第11章 定义系统:创建体系结构和设计文档化

11.1创建嵌入式系统体系结构

11.1.1阶段1:打好坚实的技术基础

11.1.2阶段2:了解嵌入式系统的体系结构业务周期

11.1.3阶段3:详细描述体系结构的模式和参考模型

11.1.4阶段4:创建体系结构的框架

11.1.5阶段5:体系结构的文档化

11.1.6阶段6:对体系结构进行分析和评估

11.2小结

习题

尾注

第12章 嵌入式系统设计的最后阶段:实现和测试

12.1设计的实现

12.1.1主要的软件实用工具:在编辑器或IDE中编写代码

12.1.2CAD和硬件

12.1.3翻译工具:预处理器、解释器、编译器和链接器

12.1.4调试工具

12.1.5系统启动

12.2对设计的质量保证和测试

12.3结论:维护与嵌入式系统及其他

习题

尾注

附录A项目和练习

附录B原理图符号


书查询(www.shuchaxun.com)本网页唯一编码:
212033030fd65fbe0030ba2a06fd5af5#1cc45b3f6cacd37982581849aa4a52a9#84806188#14371793.zip