顶部
收藏

嵌入式系统原理与设计(换封面 十二五)

“十一五”国家规划教材

作者:
王志英 李宗伯等
定价:
28.00元
ISBN:
978-7-04-022072-8
版面字数:
410.000千字
开本:
16开
全书页数:
284页
装帧形式:
平装
重点项目:
“十一五”国家规划教材
出版时间:
2007-11-01
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机科学与技术专业课程

本书是“十二五”普通高等教育本科国家级规划教材。本书针对嵌入式系统领域的最新发展趋势,总结编者多年的教学和科研经验,系统全面地介绍了嵌入式系统的基本概念、原理、设计原则与方法,同时根据当前市场的需求和学习者的实际情况,合理选取典型技术进行具体介绍,并辅之以适当的实例和程序代码,让读者既能系统掌握嵌入式系统基本知识,又能具备较为实用的技能,为将来从事嵌入式方面的工作奠定坚实的基础。本书可作为高等学校计算机及相关专业“嵌入式系统”课程教材,同时也可供嵌入式产品开发的工程技术人员自学与参考使用。

  • 前辅文
  • 第1章 概论
    • 1.1 引言
    • 1.2 嵌入式系统的定义
    • 1.3 嵌入式系统的体系结构
    • 1.4 嵌入式系统的特征
    • 1.5 嵌入式系统的发展现状与趋势
    • 1.6 实例:网络照相机
    • 小结
    • 习题
  • 第2章 嵌入式系统设计方法
    • 2.1 引言
    • 2.2 嵌入式系统的设计过程
      • 2.2.1 需求分析
      • 2.2.2 规格说明
      • 2.2.3 体系结构设计
      • 2.2.4 软硬件结构设计
      • 2.2.5 系统集成与测试
    • 2.3 设计方法学
      • 2.3.1 一般设计流程
      • 2.3.2 嵌入式系统设计方法的演变
      • 2.3.3 传统的嵌入式系统设计方法
      • 2.3.4 嵌入式系统的系统级设计方法
    • 2.4 嵌入式系统设计的形式化方法
    • 小结
    • 习题
  • 第3章 嵌入式处理器
    • 3.1 引言
    • 3.2 嵌入式处理器的特点
    • 3.3 嵌入式处理器的分类
    • 3.4 典型的嵌入式处理器
      • 3.4.1 Intel公司8051系列微控制器
      • 3.4.2 Microchip公司系列微控制器
      • 3.4.3 Motorola公司微控制器MC68HC08系列
      • 3.4.4 TI公司TMS320系列DSP
      • 3.4.5 ARM系列嵌入式微处理器
      • 3.4.6 PowerPC系列嵌入式微处理器
      • 3.4.7 MIPS系列嵌入式微处理器
    • 3.5 嵌入式处理器的发展趋势
    • 3.6 选择嵌入式处理器的原则
      • 3.6.1 基本原则
      • 3.6.2 ARM微处理器的选择
    • 3.7 实例分析——ARM微处理器的编程模型
      • 3.7.1 ARM微处理器的运行模式
      • 3.7.2 ARM微处理器的工作状态
      • 3.7.3 ARM支持的数据类型
      • 3.7.4 ARM微处理器的寄存器组织
      • 3.7.5 ARM微处理器的异常处理机制
    • 小结
    • 习题
  • 第4章 存储系统
    • 4.1 概述
      • 4.1.1 半导体存储器
      • 4.1.2 存储器的性能指标
      • 4.1.3 常用的几种存储器
    • 4.2 存储设备组织
      • 4.2.1 存储器的结构
      • 4.2.2 嵌入式系统存储器子系统
    • 4.3 存储器时序
      • 4.3.1 数字信号的三种状态
      • 4.3.2 时序转换
      • 4.3.3 建立/保持时间
      • 4.3.4 存储器时序
    • 4.4 存储器接口
      • 4.4.1 SRAM接口
      • 4.4.2 动态RAM(DRAM)接口
      • 4.4.3 Flash存储器接口
      • 4.4.4 处理器访存接口
    • 小结
    • 习题
  • 第5章 总线与通信接口
    • 5.1 引言
    • 5.2 PCI总线
      • 5.2.1 概述
      • 5.2.2 体系结构
      • 5.2.3 总线信号
      • 5.2.4 总线事务
    • 5.3 RS232C/RS
      • 5.3.1 RS232C通信接口
      • 5.3.2 RS485总线
    • 5.4 USB总线
      • 5.4.1 概述
      • 5.4.2 机械电气特性
      • 5.4.3 传输、事务和包
      • 5.4.4 端点、管道和帧
      • 5.4.5 传输协议
    • 5.5 I2C总线
      • 5.5.1 概述
      • 5.5.2 I2C总线的构成与操作
    • 小结
    • 习题
  • 第6章 I/O接口电路
    • 6.1 引言
    • 6.2 中断控制器
      • 6.2.1 概述
      • 6.2.2 S3C44B0X的中断控制器
    • 6.3 DMA控制器
      • 6.3.1 概述
      • 6.3.2 S3C44B0X的DMA控制器
    • 6.4 GPIO端口
      • 6.4.1 概述
      • 6.4.2 S3C44B0X的GPIO端口
      • 6.4.3 GPIO端口的应用
    • 6.5 定时/计数器
      • 6.5.1 概述
      • 6.5.2 S3C44B0X的定时器
      • 6.5.3 S3C44B0X的定时器应用
    • 6.6 UART接口
      • 6.6.1 概述
      • 6.6.2 S3C44B0X的UART
      • 6.6.3 S3C44B0X的UART应用
    • 6.7 JTAG接口
      • 6.7.1 概述
      • 6.7.2 ARM的JTAG接口
    • 小结
    • 习题
  • 第7章 嵌入式操作系统
    • 7.1 引言
    • 7.2 嵌入式操作系统的特点
      • 7.2.1 嵌入式操作系统的主要任务
      • 7.2.2 嵌入式操作系统的实时要求
      • 7.2.3 嵌入式操作系统的代码大小要求
    • 7.3 嵌入式操作系统的发展
    • 7.4 嵌入式操作系统的构成
    • 7.5 实时操作系统
    • 7.6 典型的嵌入式操作系统
      • 7.6.1 μClinux
      • 7.6.2 μC/OS-Ⅱ
      • 7.6.3 VxWorks
      • 7.6.4 Windows CE
    • 7.7 嵌入式操作系统的选择
    • 7.8 实例
      • 7.8.1 μClinux内核介绍
      • 7.8.2 工具链
      • 7.8.3 操作系统的定制与移植
      • 7.8.4 嵌入式应用程序的调试
      • 7.8.5 SkyEye介绍
      • 7.8.6 开发实例
    • 小结
    • 习题
  • 第8章 嵌入式系统高级技术
    • 8.1 引言
    • 8.2 Bootloader设计
      • 8.2.1 Bootloader的概述
      • 8.2.2 Bootloader的主要任务和结构框架分析
    • 8.3 嵌入式系统可靠性设计
      • 8.3.1 系统级可靠性
      • 8.3.2 PCB级可靠性
    • 8.4 嵌入式系统低功耗设计
      • 8.4.1 系统级低功耗设计技术
      • 8.4.2 软件低功耗设计技术
    • 8.5 嵌入式系统分析与优化
      • 8.5.1 程序的功耗分析与优化
      • 8.5.2 程序代码大小的分析与优化
    • 8.6 实例
    • 小结
    • 习题
  • 附录A ARM微处理器的指令系统
  • 附录B S3C44B0X简介
  • 参考文献

相关图书