ARM嵌入式系统结构与编程(第3版)
提供PPT课件,源码,大纲,视频,咨询QQ:2301891038(仅限教师)

作者:邱铁

丛书名:21世纪高等学校计算机类专业核心课程系列教材

定价:69.8元

印次:3-5

ISBN:9787302557210

出版日期:2020.12.01

印刷日期:2024.08.16

图书责编:王冰飞

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书是作者根据多年开发和教学实践经验并考察了当前嵌入式发展的**动向编著而成。在内容设计上,采取了循序渐进的原则,对嵌入式底层硬件知识进行精心规划,以大量的实例说明技术难点,深入浅出,使嵌入式系统初学者能够以“ARM体系结构→指令系统→汇编程序设计→混合编程→硬件下编程”为主线,以阶梯式前进的方式,低起点、高效率地学习理论,深入实践,从而为嵌入式系统开发打下坚实的基础。

前言 嵌入式系统是软件和硬件的综合体,有人将其称为后PC时代和后网络时代的新秀。特别是近几年来,嵌入式产品强势占领了消费类电子产品市场,并开始在汽车电子、工业控制、航空航天、国防工业等领域得到全面应用。因此可以断言,面向嵌入式的信息时代已经到来。 本书作者在学生时代多次参加机器人大赛,工作后指导智能车控制大赛。最初设计机器人控制系统采用8位单片机,随着机器人控制功能的增强,原有的8位芯片很难满足功能要求,另外软件设计也越来越烦琐。在2002年,ARM技术产品开始大范围占领市场,基于ARM技术的嵌入式微控制器成为嵌入式开发的硬件支撑。世界上知名的半导体公司如Intel、Samsung、Motorola、Philips和Atmel相继推出了以ARM为核心的主流芯片,嵌入式开发成为信息领域研究与应用的热点。为了适应更加复杂的控制需求,作者当时选用ARM微控制器作为主控制单元,设计嵌入式机器人控制系统,在有限的几本书可供参考的情况下,面向应用裁剪硬件,移植嵌入式操作系统,从此与嵌入式结下不解之缘。近年来,全国各大高校纷纷建立嵌入式方向,经过几年来的教学实践,已经成功地培养出一批具备嵌入式设计与开发技能的毕业生,这些毕业生走向嵌入式开发的各个领域。本书正是在教学和实践的基础上进行编写的。 本书的编写力求将复杂问题简单化,为了说明一个问题,可能不惜篇幅,图表并用,并设有实例解析,使每一个嵌入式开发的初学者都能快速上手,为嵌入式系统开发打下坚实的基础。 本书的内容安排  第1章介绍嵌入式系统的发展历史,通过典型产品实例使读者体会嵌入式技术的研究方向和发展趋势。  ...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

源码下载

第1章绪论

1.1嵌入式系统定义

1.1.1嵌入式系统的发展历程

1.1.2嵌入式系统的定义与特点

1.2嵌入式操作系统

1.2.1嵌入式实时操作系统

1.2.2实时操作系统的典型应用

1.3嵌入式技术在工程领域的应用

1.4嵌入式技术的发展趋势

思考与练习题

第2章ARM技术与ARM体系结构

2.1ARM体系结构版本与内核

2.1.1ARM体系结构版本

2.1.2ARM内核版本命名规则

2.1.3主流ARM处理器内核系列与应用

2.2ARM内核模块

2.3ARM处理器的工作模式

2.4内部寄存器

2.4.1通用寄存器及其分布

2.4.2程序状态寄存器

2.5ARM异常处理

2.6存储方式与存储器映射机制

2.7ARM流水线技术分析

思考与练习题

第3章ARM指令集寻址方式

3.1ARM指令的编码格式

3.2数据处理指令寻址方式

3.3Load/Store指令寻址

3.3.1地址计算方法

3.3.2字、无符号字节寻址

3.3.3半字、有符号字节寻址

3.4批量Load/Store指令寻址方式

3.5协处理器指令寻址方式

思考与练习题

第4章ARM指令集系统

4.1数据处理指令

4.1.1基本数据处理指令

4.1.2乘法指令

4.1.3杂类的数据处理指令

4.2ARM分支指令

4.3加载/存储指令...

本书是作者根据多年开发和教学实践经验并考察了当前嵌入式发展的**动向编著而成。在内容设计上,采取了循序渐进的原则,对嵌入式底层硬件知识进行精心规划,以大量的实例说明技术难点,深入浅出,使嵌入式系统初学者能够以“ARM体系结构→指令系统→汇编程序设计→混合编程→硬件下编程”为主线,以阶梯式前进的方式,低起点、高效率地学习理论,深入实践,从而为嵌入式系统开发打下坚实的基础。