ARM嵌入式系统设计与开发指南

ARM嵌入式系统设计与开发指南

周维虎, 石良臣, 何嘉扬, 编著

出版社:中国电力出版社

年代:2009

定价:35.0

书籍简介:

近几年来,嵌入式系统在众多领域得到了广泛的使用,而ARM处理器作为其中最重要的一部分,也得到了巨大的发展,预计在未来的几年中以ARM为核心的嵌入式系统在人类生活中的方方面面都会起到更大的作用。本书以基于ARM的嵌入式系统开发流程为主线,展示了嵌入式系统开发所要经历的各个环节。首先从嵌入式系统基础知识和ARM微处理器讲起,之后比较详细地介绍了ARM指令集,由于嵌入式开发一般都离不开Linux环境,接下来对Linux系统和简单的指令做了介绍。以一块典型的ARM开发板为例,介绍了嵌入式开发板的硬件特点,随后介绍了基于ARM的嵌入式Linux开发平台的搭建的开发步骤。本书从实践上提供了具体的操作步骤,使读者能够对嵌入式系统的开发有一般的理解。本书可作为高等院校电子类、电气类等专业初学者的嵌入式开发教材,也可供广大希望转入嵌入式领域的科研和工程技术人员参考使用,还可作为广大嵌入式培训班的教材和教辅材料。

书籍目录:

前言第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.2.5 嵌入式应用软件 1.3 嵌入式系统学习开发入门 1.4 嵌入式系统的发展趋势 1.5 嵌入式系统设计流程

前言第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.2.5 嵌入式应用软件 1.3 嵌入式系统学习开发入门 1.4 嵌入式系统的发展趋势 1.5 嵌入式系统设计流程 本章小结第2章 ARM微处理器概述 2.1 ARM起源和发展 2.2 ARM微处理器的应用领域及特点 2.2.1 ARM微处理器的应用领域 2.2.2 ARM微处理器的特点 2.3 ARM微处理器系列 2.3.1 ARM7微处理器系列 2.3.2 ARM9微处理器系列 2.3.3 ARM9E微处理器系列 2.3.4 ARM10E微处理器系列 2.3.5 SecurCore微处理器系列 2.3.6 Intel的StrongARM微处理器系列 2.3.7 Intel的Xscale微处理器 2.4 ARM微处理器结构 2.4.1 RISC体系架构 2.4.2 ARM微处理器的寄存器结构 2.4.3 ARM微处理器的指令结构 2.5  ARM微处理器的应用选型 本章小结第3章 ARM指令集 3.1 ARM处理器以及相对应的寄存器 3.2 ARM处理器的9种寻址方式 3.3 ARM指令集 3.3.1 一般格式 3.3.2 ARM存储器访问指令 3.3.3 ARM数据处理指令 3.3.4 ARM跳转指令 3.3.5 ARM协处理器指令 3.3.6 其他指令 3.3.7 ARM伪指令 3.4 Thumb指令集 3.4.1 Thumb指令集与ARM指令集的区别 3.4.2 数据处理指令 3.4.3 Thumb存储器访问指令 3.4.4 Thumb数据处理指令 3.5 伪指令 3.5.1 符号定义伪指令 3.5.2 数据定义伪指令 3.5.3 报告伪指令 3.5.4 汇编控制伪指令 3.5.5 其他伪指令 3.5.6 ARM伪指令 3.5.7 Thumb伪指令 本章小结第4章 ARM开发板介绍与应用举例 4.1 S3C2410 4.1.1 S3C2410简介 4.1.2 嵌入式系统的程序设计方法 4.2 处理器工作模式 4.2.1 概述 4.2.2 指令和操作模式 4.2.3 寄存器 4.2.4 程序寄存器状态 4.3 看门狗 4.4 MMU——存储器管理单元 本章小结第5章 ARM程序设计基础 5.1 ARM汇编器所支持的伪指令 5.1.1 符号定义(Symbol Definition)伪指令 5.1.2 数据定义(Data Definition)伪指令 5.1.3 汇编控制(Assembly Contr01)伪指令及宏指令 5.1.4 其他常用的伪指令  ……第6章 搭建交叉编译环境第7章 Boot Loader与U-Boot第8章 内核移植 第9章 文件系统及其制作 第10章 Makefile与内核配置实例 第11章 嵌入式Linux驱动开发 第12章 基于P×A255开发平台的开发流程 参考文献

内容摘要:

近几年来,嵌入式系统在众多领域得到了广泛的使用,而ARM处理器作为其中最重要的一部分,也得到了巨大的发展,预计在未来的几年中以ARM为核心的嵌入式系统在人们生活中的方方面面都会起到更大的作用。 本书以基于ARM嵌入式系统统开发流程为主线,展示了嵌入式系统开发所要经历的各个环节。首先从嵌入式系统基础知识和ARM微处理器讲起,之后比较详细地介绍了ARM指令集,由于嵌入式开发一般都离不开Linux环境,接下来对Linux开发环境作懈介绍.本书从实践操作上提供了具体的步骤,使读者能够对嵌入式系统的开发有一般理解。 本书可作为高等院校电子、电气类专业初学者的嵌人式开发教材,也可供广大希望转入嵌入式领域的科研和工程技术人员参考使用,还可供广大嵌入式培训班作为教材和教辅材料使用。

书籍规格:

书籍详细信息
书名ARM嵌入式系统设计与开发指南站内查询相似图书
丛书名嵌入式系统设计与开发系列
9787508389226
如需购买下载《ARM嵌入式系统设计与开发指南》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位中国电力出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26装帧平装
页数 356 印数

书籍信息归属:

ARM嵌入式系统设计与开发指南是中国电力出版社于2009.09出版的中图分类号为 TP332-62 的主题关于 微处理器,ARM-系统设计-指南 的书籍。