网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 单片机及嵌入式系统(大学计算机基础教育规划教材)
分类
作者 李伯成
出版社 清华大学出版社
下载
简介
编辑推荐

本书作为理工科专业的教材,以适应学生未来工作的需要为目的。

本书第二版中前面的内容仍以国内应用最广的MCS-51单片机为例,说明基于单片机构成嵌入式计算机系统的基本概念和基本方法。描述以此为基础设计嵌入式系统的各种具体工程问题及解决问题的方法。在本书的后面部分里,以典型的SOC芯片PXA27X为例,介绍基于SOC的嵌入式系统的设计问题。并且考虑到学生毕业后工作的需要,还利用专门章节介绍数字部件、处理器及SOC的设计,以便使读者将来能自己设计SOC,并在此基础上构成嵌入式系统。

内容推荐

本书以国内应用最广的MCS-51单片机为基础,介绍嵌入式计算机系统的结构及传统设计方法。书中着重讲述在进行嵌入式系统设计时的基本概念和基本方法,同时还专门介绍基于SOC的嵌八式系统及如何设计SOC,并以此为基础构成嵌入式系统。本书侧重于对学生的工程思维能力的培养。通过本书的学习,学生可以掌握设计一个小型嵌入式计算机系统的方法。

本书可作为高校理工科专业的教学用书,也可供一般工程技术人员参考。

目录

第1章 嵌入式计算机系统设计概述

 1.1 概述

1.1.1 嵌入式计算机系统的定义

1.1.2 嵌入式计算机系统的构成

 1.2 嵌入式计算机系统的设计要求和设计步骤

1.2.1 系统设计的基本要求

1.2.2 系统设计的步骤

1.2.3 嵌入式系统的硬软件协同设计

1.2.4 系统设计中应注意的问题

 习题

第2章 MCS-51单片机的基本结构

 2.1 MCS-51单片机的构成

2.1.1 MCS-51单片机家族

2.1.2 MCS-51单片机的内部结构

2.1.3 MCS-51单片机外部引线

 2.2 MCS-51单片机的内部结构

2.2.1 MCS-51的CPU

2.2.2 MCS-51单片机的存储器组织

2.2.3 MCS-51的输入输出接口

 2.3 MCS-51单片机的时序

2.3.1 MCS-51的三种周期

2.3.2 指令执行时序

 2.4 MCS-51单片机的相关问题

2.4.1 复位

2.4.2 时钟电路

2.4.3 编程和校验

 2.5 MCS-51指令系统及汇编语言程序设计

2.5.1 MCS-51的指令编码

2.5.2 指令系统中用到的符号

2.5.3 指令寻址方式

2.5.4 MCS-51的指令系统

2.5.5 汇编语言程序设计

2.5.6 汇编语言程序的开发过程

 2.6 MCS-51的总线扩展

2.6.1 MCS-51单片机构成的最小系统

2.6.2 MCS-51的总线扩展

 2.7 MCS-51的外部存储器

2.7.1 存储器的分类

2.7.2 存储器的主要性能指标

2.7.3 RAM的连接使用

2.7.4 只读存储器

 2.8 输入输出技术

2.8.1 外设接口的编址方式

2.8.2 外设接口的基本模型

2.8.3 程序控制输入输出

2.8.4 查询方式

2.8.5 中断方式

2.8.6 中断控制器8259

 2.9 MCS-51定时器/计数器

2.9.1 工作方式

2.9.2 定时器/计数器的控制寄存器

2.9.3 定时器/计数器的应用

 2.10 MCS-51的串行接口

2.10.1 概述

2.10.2 MCS-51单片机串行口的控制寄存器

2.10.3 串行口的工作方式

2.10.4 串行口的应用

习题

第3章 嵌入式系统总线及接口技术

 3.1 总线概述

3.1.1 总线概述

3.1.2 内总线

3.1.3 外总线

 3.2 总线驱动与控制

3.2.1 总线竞争与负载计算

3.2.2 总线驱动与控制的实现

 3.3 MCS-51的总线扩展

3.3.1 概述

3.3.2 扩展总线的形成

 3.4 扩展总线上的典型外设接口

3.4.1 可编程并行接口8255

3.4.2 键盘接口

3.4.3 打印机接口

3.4.4 显示器接口

3.4.5 光电隔离输入输出接口

3.4.6 数/模(D/A)变换器接口

3.4.7 模/数变换器接口

3.4.8 电机接口

习题

第4章 嵌入式计算机系统软件

 4.1 嵌入式系统软件概述

4.1.1 最小系统

4.1.2 驻留监控程序

 4.2 嵌入式系统实时操作系统内核开发

4.2.1 嵌入式操作系统的特点

4.2.2 实时内核所涉及的概念

4.2.3 实时内核的开发

4.2.4 嵌入式操作系统的移植

 4.3 用户程序的开发

4.3.1 用户程序的基本要求

4.3.2 用户程序的开发过程

4.3.3 高级语言与汇编语言混合编程

 习题

第5章 嵌入式系统的可靠性设计

 5.1 概述

5.1.1 可靠性的基本指标

5.1.2 故障因素

 5.2 故障检测技术

5.2.1 嵌入式系统的脱机自检

5.2.2 嵌入式系统的在线故障检测

 5.3 硬件可靠性设计

5.3.1 硬件故障

5.3.2 影响硬件可靠性的因素

5.3.3 硬件可靠性措施

 5.4 软件可靠性设计

5.4.1 软件故障的特点

5.4.2 软件可靠性指标

5.4.3 软件错误的来源

5.4.4 软件可靠性模型

5.4.5 提高软件可靠性的方法

 5.5 系统的抗干扰设计

5.5.1 抗干扰的三要素

5.5.2 干扰的来源及耦合方式

5.5.3 系统的抗干扰措施

 5.6 总线的有关问题

5.6.1 总线上的交叉串扰

5.6.2 总线的延时

5.6.3 总线上的反射与终端网络

 5.7 可靠性的总体设计

5.7.1 设计过程

5.7.2 可靠性的分配方法

习题

第6章 基于SOC的嵌入式系统

 6.1 概述

6.1.1 PXA27X一般介绍

6.1.2 Intel XScale结构

 6.2 ARM处理器

6.2.1 ARM处理器系列

6.2.2 ARM处理器工作模式及寄存器

6.2.3 ARM指令系统

6.2.4 ARM的异常中断处理

 6.3 Intel PXA27X介绍

6.3.1 PXA27X的结构

6.3.2 PXA27X的内部存储器

6.3.3 PXA27X的外部存储器控制器

6.3.4 PXA27X的中断控制器

6.3.5 PXA27X的键盘接口

6.3.6 PXA27X的通用输入输出接口GPIO

 6.4 PXA27X的开发与应用

6.4.1 PXA27X开发平台

6.4.2 PXA27X的应用

 习题

第7章 基于专用芯片的嵌入式系统

 7.1 概述

7.1.1 数字系统设计的发展

7.1.2 IP核

7.1.3 数字系统的设计方法

 7.2 设计语言与工具

7.2.1 EDA工具软件分类

7.2.2 硬件描述语言HDL

7.2.3 System C

7.2.4 Quartus Ⅱ

 7.3 基于VHDL的CPU设计

7.3.1 单元电路的设计

7.3.2 CPU设计概要

 7.4 SOC设计

7.4.1 概述

7.4.2 SOC片内总线

7.4.3 IP核设计与复用

7.4.4 SOC设计举例

 7.5 基于可配置处理器的SOC设计

7.5.1 问题的由来

7.5.2 Tensilica Xtensa可配置处理器

习题

参考文献

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/8 21:00:20