主页 详情

《嵌入式系统导论》_胡继阳等著_11408707_7113065058

【书名】:《嵌入式系统导论》
【作者】:胡继阳等著
【出版社】:北京:中国铁道出版社
【时间】:2005
【页数】:464
【ISBN】:7113065058
【SS码】:11408707

最新查询

内容简介

目录

第1章 嵌入式系统介绍

1-1 嵌入式系统的概述

1-1-1 嵌入式系统的发展历史

1-1-2 嵌入式系统的组成

1-1-3 嵌入式系统的应用趋势

1-2 嵌入式运算

1-2-1 使用嵌入式系统的因素

1-2-2 嵌入式系统的设计考虑

1-2-3 嵌入式系统的设计挑战

1-2-4 嵌入式系统设计能力

1-3 分布式嵌入式系统

1-3-1 具有网络能力的嵌入式系统

1-3-2 因特网能力的嵌入式系统

1-4 信息家电

1-4-1 信息家电的兴起

1-4-2 信息家电的产品

1-4-3 信息家电的功能

学习评测

1-5 总结

第2章 嵌入式系统的未来战场——数字家庭

2-1 无所不在运算

2-1-1 材料与制造科技

2-1-2 智能型软件设计

2-1-3 传感器技术

2-1-4 网络合作能力

2-2 蓝色家电

2-2-1 信息蓝色家电

2-2-2 娱乐蓝色家电

2-2-3 通信蓝色家电

2-2-4 家庭自动化产品

2-3 数字家庭的标准

2-3-1 标准统合的需求

2-3-2 数字家庭产品的技术

2-3-3 数字家庭的远景

2-4 总结

学习评测

第3章 嵌入式系统的系统设计

3-1-1 设计过程

3-1 设计方法论

3-1-2 设计流程的方法

3-2 需求分析

3-3 规格

3-4 系统分析与架构设计

3-4-1 方块图

3-4-2 CRC卡片

3-5 设计硬件与软件组件

3-7-1 质量保证技术

3-7 质量保证

3-6 系统集成

3-7-2 确认规范

3-7-3 设计复审

3-7-4 衡量驱动质量保证

3-8 总结

学习评测

第4章 嵌入式系统微处理器

4-1 嵌入式系统微处理器的发展

4-1-1 8位微处理器

4-1-2 16位微处理器

4-2 微处理器的基本架构

4-1-3 32位以上的微处理器

4-3 协同微处理器

4-4 精简指令集架构微处理器

4-4-1 CISC与RISC架构的比较

4-4-2 ARM RISC架构微处理器

4-4-3 ARM架构程序模型

4-5 数字信号处理器

4-5-1 数字信号处理器简介

4-5-3 德州仪器公司TMS320 DSP微处理器

4-5-2 DSP微处理器的应用

4-6 超长指令集微处理器

4-7 SoC嵌入式系统微处理器

4-7-1 SoC微处理器简介

4-7-2 SoC微处理器的设计开发

4-7-3 快速的SoC微处理器设计与制造

4-8 高级集成型微处理器

4-8-1 RISC结合DSP的SoC微处理器

4-8-2 Intel PCA个人数字化嵌入式系统

4-9 总结

学习评测

第5章 硬件周边设备

5-1 输入/输出设备

5-1-1 输入设备

5-1-2 输出设备

5-2 输出与输入传输接口

5-2-1 链表协议

5-2-2 并列协议

5-2-3 无线协议

5-3 内存

5-3-1 只读存储器

5-3-2 掩模只读存储器

5-3-3 一次可编程只读存储器

5-3-4 可擦除式可编程只读存储器

5-3-5 电子消除式可编程只读存储器

5-3-6 随机存取内存

5-4 便携式嵌入式系统电源系统

5-4-1 便携式嵌入式系统电源的要求

5-4-2 智能型电池系统

5-5 扩充设备

5-5-1 PCMCIA扩充设备

5-5-2 CF扩充设备

5-5-3 SD扩充设备

5-5-4 MS扩充设备

5-6 总结

学习评测

第6章 软硬件接口

6-1 微处理器的软硬件接口

6-1-1 微处理器的组织与架构

6-1-2 微处理器指令集架构

6-1-3 微处理器的数据流路径/控制单元

6-2 总线架构

6-2-1 总线类与协议

6-2-2 总线存取方式

6-3 直接内存访问

6-3-1 直接内存访问原理

6-3-2 直接内存访问设计

6-4 高速缓存单元

6-4-1 高速缓存的原理

6-4-2 增加高速缓存的命中率

6-5 内存管理单元

6-6 寄存器与周边

6-6-1 寄存器组件

6-6-2 驱动程序与寄存器

6-6-3 中断与异常

6-7 软硬件接口范例

6-7-1 AMBA接口介绍

6-7-2 AMBA接口范例

6-8 总结

学习评测

第7章 嵌入式操作系统

7-1 嵌入式操作系统概论

7-2 进程与线程

7-2-1 进程、线程与工作

7-2-2 线程的状态

7-3 调度

7-4 实时系统调度算法

7-4-1 实时系统定义

7-4-2 固定式优先级调度法——比率单调调度法

7-4-3 动态优先级调度法

7-5 上下文切换

7-6 内部进程通信

7-7 内存管理

7-7-1 管理内存

7-7-2 内存分配

7-7-3 虚拟内存

7-7-4 内存回收

7-8 嵌入式操作系统范例

7-8-1 WinCE.Net

7-8-2 Symbian OS

7-8-3 VxWorks

7-8-4 Nucleus

7-9 总结

学习评测

第8章 系统开发、仿真与调试

8-1 系统开发流程

8-1-1 编译器

8-1-2 汇编器

8-1-3 链接器

8-2 开机程序

8-3 硬件抽象层

8-3-1 硬件抽象层的定义与任务

8-3-2 硬件抽象层的设计

8-4 系统仿真

8-4-1 软件仿真

8-4-2 硬件仿真

8-5 系统调试

8-5-1 软件调试环境

8-5-2 硬件调试环境

8-6 总结

学习评测

第9章 性能评测、程序最佳化与测试

9-1 性能评测

9-1-1 性能测量

9-1-2 分析程序执行时间

9-1-3 追踪程序执行

9-2 程序最佳化

9-2-1 循环最佳化

9-2-2 高速缓存最佳化

9-2-3 省电最佳化

9-2-4 程序空间最佳化

9-3 程序测试

9-3-1 明箱测试

9-3-2 黑箱测试

9-3-3 性能测试

9-4 总结

学习评测

第10章 VLSI设计与系统单芯片

10-1-1 芯片生产技术概要

10-1 芯片生产技术与CMOS VLSI设计

10-1-2 CMOS VLSI设计

10-2 常见芯片应用种类与设计方法介绍

10-2-1 模拟电路、数字电路与混合信号电路分类

10-2-2 VLSI设计方法介绍

10-2-3 VLSI设计流程

10-3 系统单芯片技术

10-3-1 系统单芯片开发流程

10-3-2 SoC系统架构设计

10-4 平台式设计流程及分类

10-5 总结

学习评测

第11章 可编程逻辑系统

11-1 IC制造流程与分类

11-2 可编程逻辑设备

11-3 复杂可编程逻辑设备

11-3-1 CPLD基本原理

11-3-2 CPLD的硬件架构

11-4 现场可编程门数组

11-4-1 FPGA的基本原理

11-4-2 FPGA的硬件架构

11-5 CPLD/FPGA电路开发流程

11-5-1 CPLD/FPGA开发环境

11-5-2 设计输入

11-5-3 项目编辑

11-5-4 设备规划

11-6 CPLD/FPGA的选择

11-7 总结

学习评测

第12章 软硬件协同设计与验证

12-1 软硬件协同设计的现况

12-1-1 软硬件协同设计的概念

12-1-2 软硬件协同设计流程

12-2 系统规范描述语言

12-3 系统模型的建立

12-3-1 系统模型的用途

12-3-2 常见系统模型语言介绍

12-4 软硬件分割

12-4-1 系统软硬件分割的考虑

12-4-2 通过计算机辅助工具进行软硬件分割

12-5 软硬件自动组合技术

12-6 软硬件协同模拟

12-6-1 软件程序的模拟环境

12-6-2 硬件电路的模拟环境

12-6-3 软硬件协同模拟

12-7 现有软硬件协同设计环境介绍

12-7-1 VisualSpec介绍

12-7-2 System Studio介绍

12-8 总结

学习评测

第13章 系统开发平台实例

13-1 如何选择开发平台

13-2 ARM Integrator介绍

13-2-1 Integrator主机板介绍

13-2-2 Integrator核心模块介绍

13-2-3 Integrator逻辑模块介绍

13-3 ARM Integrator开发环境介绍

13-3-1 ARM Development Suite

13-3-3 Multi-ICE

13-4 ARM Integrator应用开发实例

13-3-2 ARM Firmware Suite

13-4-1 逻辑模块硬件部分的编译

13-4-2 核心模块软件部分的编译与CodeWarrior介绍

13-5 Altera Excalibur SOPC开发平台介绍

13-5-1 NIOS可程序化CPU

13-5-2 ARM 922T介绍

13-5-3 Excalibur开发工具包

13-6 Altera Excalibur应用开发实例

13-6-1 Altera SOPC Builder介绍

13-6-2 SOPC Builder操作环境

13-6-3 SOPC应用系统的开发

13-7 总结

学习评测

第14章 嵌入式Linux开发环境

14-1 Linux系统的发展

14-1-1 桌上型Linux系统与嵌入式Linux系统

14-1-2 具有MMU与non-MMU系统

14-1-3 嵌入式Linux的产品

14-2 嵌入式Linux的发展环境

14-2-2 开机流程

14-2-1 跨平台编译环境

14-2-3 设置核心

14-2-4 外围设备驱动程序

14-2-5 文件系统

14-2-6 窗口系统

14-3 实时Linux系统

14-3-1 核心修改

14-3-2 应用程序修正

14-4 应用实例

14-4-1 Familiar项目

14-5 总结

14-4-2 PocketLinux项目

学习评测

第15章 嵌入式Java技术

15-1 Java的概念

15-1-1 Java平台结构

15-1-2 Java世界简介

15-1-3 Java Card简介

15-1-4 Java Chip简介

15-2-1 Java虚拟机与配置

15-2 Java 2微型版

15-2-2 CLDC技术与框架

15-2-3 CDC技术

15-3 总结

学习评测

附录A Verilog程序语法基本介绍

A-1 Verilog介绍

A-2 Verilog模块

A-3 Verilog Logic、Data Type、Number、Operator

A-5 Verilog structural style modeling

A-4 Verilog Hierachy

A-6 Verilog data flow style modeling

A-7 Verilog behavior style modeling

A-8 1 bit Full Adder Design Example

A-9 AHB接口相关的电路

附录B ARM指令集介绍

B-1 Processor Mode与Register File

B-2 Instruction Format

B-3 Arithmetic Instructions

B-5 Shift Instructions

B-4 Logic Instructions

B-6 Compare Instructions

B-7 Branch Instructions

B-8 Move Instructions

B-9 Single Load/Store Instructions

B-10 Block Data Transfer Instructions

B-11 Coprocessor Instructions

B-12 Others

附录C UML简介

附录D 参考数据


书查询(www.shuchaxun.com)本网页唯一编码:
2b9c5dc3782f8e715fc17f23354bf794#27bfa6d9aa76a1dce24a225064f9bbf1#115128687#11408707.zip