





定价:39元
印次:2-8
ISBN:9787302327479
出版日期:2013.08.01
印刷日期:2019.01.09
图书责编:魏江江
图书分类:教材
本书是作者根据多年开发和教学实践经验并考察了当前嵌入式发展的最新动向编著而成。在内容设计上,采取了循序渐进的原则,对嵌入式底层硬件知识进行精心规划,以大量的实例说明技术难点,深入浅出,使嵌入式系统初学者能够以“ARM体系结构→指令系统→汇编程序设计→混合编程→硬件下编程”为主线,以阶梯式前进的方式,低起点、高效率地学习理论,深入实践,从而为嵌入式系统开发打下坚实的基础。 本书结构合理、实例丰富,具有很强的实践性和实用性,本书可作为高等学校计算机、电子信息类本科生、研究生进行嵌入式系统学习的教材或参考书,也适合嵌入式开发的工程技术人员和广大的嵌入式开发爱好者学习使用。
如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。
嵌入式系统是软件和硬件的综合体,有人将其称为后PC时代和后网络时代的新秀。特别是近几年来,嵌入式产品以排山倒海之势占领了消费类电子产品市场,并开始在汽车电子、工业控制、航空航天、国防工业等领域进行全面应用。因此可以断言,面向嵌入式的信息时代已经到来。 本书作者在学生时代多次参加机器人大赛,工作后指导智能车控制大赛。最初设计机器人控制系统采用8位单片机,随着机器人控制功能的增强,原有8位芯片很难满足功能要求,另外软件设计也越来越烦琐。在2002年,ARM技术产品开始大范围占领市场,基于ARM技术的嵌入式微控制器成为嵌入式开发的硬件支撑。世界上知名的半导体公司如Intel、Samsung、Motorola、Philips和Atmel相继推出了以ARM为核心的主流芯片,嵌入式开发成为信息领域研究与应用的热点。为了适应更加复杂的控制需求,作者当时选用ARM微控制器作为主控制单元,设计嵌入式机器人控制系统,在有限的几本书可供参考的情况下,面向应用裁剪硬件,移植嵌入式操作系统,从此与嵌入式结下不解之缘。近年来,全国各大高校纷纷建立嵌入式方向,经过几年来的教学实践,已经成功地培养出一批具备嵌入式设计与开发技能的毕业生,走向嵌入式开发的各个领域。本书正是在立足于教学和实践的基础上进行编写的。 本书的编写力求将复杂问题简单化,为了说明一个问题,可能不惜篇幅,图表并用,并设有实例解析,力求使每一个嵌入式开发的初学者能快速上手,为嵌入底层开发打下坚实的基础。 本书的内容安排 嵌入式系统的发展历史,通过典型产品实例使读者体会嵌入式技术的研究方向和未来的发展趋势。 ...
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协处理器指令寻址方式
思考与练习题
目录
ARM嵌入式系统结构与编程(第2版)
第4章ARM指令集系统
4.1数据处理指令
4.1.1基本数据处理指令
4.1.2乘法指令
4.1.3杂类的数据处...