描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787308124256
编辑推荐
内容简介
《嵌入式系统原理与设计(第2版高等院校计算机技术十二五规划教材)》主要讲述嵌入式系统的原理及其设计方法,对嵌入式系统的开发过程、主要开发方法、开发工具进行了完整的介绍。本书第二版更新了书中过时的内容,并增加了Android、WindowsPhone与iPhone 0S的介绍及其应用程序的开发。
本书共有十五章,内容涉及了嵌入式系统的基本概念、设计方法、开发模式,ARM处理器的概念、指令系统、编程方法,嵌入式Linux,Android,windows CE、windows Phone以及iPhone等内容。本书内容丰富,理论讲述和实际开发相结合。本书不是针对某种处理器开发用书,为了做到通用性和便于读者学习,书中所涉及的开发内容基本上都可以在Pc机上实现,因此读者在学习过程中可以充分利用PC机来完成嵌入式系统的开发练习,提高学习效果。
本书可作为电子类研究生和高年级大学生的参考教材,也可以作为嵌入式系统研发人员及相关科研人员的技术参考书。
本书共有十五章,内容涉及了嵌入式系统的基本概念、设计方法、开发模式,ARM处理器的概念、指令系统、编程方法,嵌入式Linux,Android,windows CE、windows Phone以及iPhone等内容。本书内容丰富,理论讲述和实际开发相结合。本书不是针对某种处理器开发用书,为了做到通用性和便于读者学习,书中所涉及的开发内容基本上都可以在Pc机上实现,因此读者在学习过程中可以充分利用PC机来完成嵌入式系统的开发练习,提高学习效果。
本书可作为电子类研究生和高年级大学生的参考教材,也可以作为嵌入式系统研发人员及相关科研人员的技术参考书。
目 录
第1章 绪论
1.1 嵌入式系统的基本概念
1.2 嵌入式系统的特征
1.2.1 嵌入式系统的基本特征
1.2.2 嵌入式系统特征的模糊化
1.3 嵌入式系统的组成要素
1.3.1 嵌入式处理器
1.3.2 嵌入式操作系统
第2章 嵌入式系统的设计方法
2.1 嵌人式系统设计的基本流程
2.1.1 需求分析
2.1.2 详细说明
2.1.3 结构设计
2.1.4 组件设计
2.1.5 系统集成
2.2 嵌人式系统设计的流程模型
2.2.1 瀑布模型
2.2.2 逐步求精模型
2.2.3 螺旋模型
2.2.4 分层设计模型
2.2.5 其他流程模型
第3章 嵌入式系统的基础知识
3.1 基本概念
3.1.1 存储器结构
3.1.2 流水线技术
3.1.3 CISC&RISC
3.1.4 大端存储和小端存储
3.1.5 存储器管理单元MMU
3.1.6 BSP
3.1.7 Boot1oac1er和OS1Oader
3.1.8 进程和线程
3.2 开发相关知识
3.2.1 ICE和ICD
3.2.2 其他硬件调试工具
3.2.3 JTAG
3.2.4 编译器和交叉编译器
3.2.5 模拟器和仿真器
第4章 嵌入式系统的开发模式
4.1 面向硬件的开发模式
4.1.1 适用情况
4.1.2 需要的工具
4.1.3 开发场景
4.2 面向操作系统的开发模式
4.2.1 适用情况
4.2.2 需要的工具
4.2.3 开发场景
4.3 开发模式的控制
第5章 ARM处理器概述
第6章 ARM指令系统
第7章 ARM程序设计
第8章 嵌入式操作系统.
第9章 嵌入式1inux操作系统概述
第10章 嵌入式1inux的开发
第11章 1inux系统构建的实战练习
第12章 Android的开发与应用
第13章 iPhone OS应用程序的开发
第14章 Windows CE操作系统
1.1 嵌入式系统的基本概念
1.2 嵌入式系统的特征
1.2.1 嵌入式系统的基本特征
1.2.2 嵌入式系统特征的模糊化
1.3 嵌入式系统的组成要素
1.3.1 嵌入式处理器
1.3.2 嵌入式操作系统
第2章 嵌入式系统的设计方法
2.1 嵌人式系统设计的基本流程
2.1.1 需求分析
2.1.2 详细说明
2.1.3 结构设计
2.1.4 组件设计
2.1.5 系统集成
2.2 嵌人式系统设计的流程模型
2.2.1 瀑布模型
2.2.2 逐步求精模型
2.2.3 螺旋模型
2.2.4 分层设计模型
2.2.5 其他流程模型
第3章 嵌入式系统的基础知识
3.1 基本概念
3.1.1 存储器结构
3.1.2 流水线技术
3.1.3 CISC&RISC
3.1.4 大端存储和小端存储
3.1.5 存储器管理单元MMU
3.1.6 BSP
3.1.7 Boot1oac1er和OS1Oader
3.1.8 进程和线程
3.2 开发相关知识
3.2.1 ICE和ICD
3.2.2 其他硬件调试工具
3.2.3 JTAG
3.2.4 编译器和交叉编译器
3.2.5 模拟器和仿真器
第4章 嵌入式系统的开发模式
4.1 面向硬件的开发模式
4.1.1 适用情况
4.1.2 需要的工具
4.1.3 开发场景
4.2 面向操作系统的开发模式
4.2.1 适用情况
4.2.2 需要的工具
4.2.3 开发场景
4.3 开发模式的控制
第5章 ARM处理器概述
第6章 ARM指令系统
第7章 ARM程序设计
第8章 嵌入式操作系统.
第9章 嵌入式1inux操作系统概述
第10章 嵌入式1inux的开发
第11章 1inux系统构建的实战练习
第12章 Android的开发与应用
第13章 iPhone OS应用程序的开发
第14章 Windows CE操作系统
评论
还没有评论。