|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书是关于中小型嵌入式系统方面的一本好书,以MotorolaMC68HC12微控制器族为例,全面而深入地讲解嵌入式微控制器系统的开发、设计、建造,直至最终产品的形成。本书并不拘泥于具体器件,而是分析一般性概念和方法,理论与实际相结合,阐述了汇编语言编程方法,并采用伪C语言描述;而且还以相当篇幅讨论C的编程方法。无论对于初学者还是有经验者,本书均提供了实际与深邃的启迪。 本书每章后包含大量习题,方便读者巩固重点知识。
本书可作为高等院校相关专业的教材或教学参考书,也可供专业技术人员参考。 编辑推荐:
本书特点
●理论与实际相结合,作者在这一领域具有丰富的实践经验。 ●不仅研讨在开发工具监控程序控制下的应用开发技术,而且还阐述了最终自立系统的开发和构筑。 ●所列举实例,既可作为概念与方法的展示,也可用于实际系统开发的参考。 ●专业人士潜心译就,行文流畅,具有专业水准的译者注释颇具启发性。 目录:
第一部分 引 言
第1章 微控制器引言 1.1 微型计算机 1.1.1 微处理器 1.1.2 总线系统 1.1.3 存储器类型和应用 1.1.4 I/O器件 1.2 68HC11和68HC12微控制器 1.3 历史概述 1.4 软件和硬件开发 1.4.1 概念与问题定义 1.4.2 要求与规格 1.4.3 体系结构的设计 1.4.4 详细设计和构筑 1.4.5 最终原型构筑和整合 1.4.6 评审 1.4.7 单元测试 1.4.8 发布 小结 习题 第二部分 汇编语言编程 第2章 编程基础 2.1 编程语言 2.1.1 机器语言 2.1.2 汇编语言 2.1.3 高级语言C 2.2 程序段类型 2.3 软件构筑 2.3.1 代码黑客 2.3.2 患有键盘恐惧症的完美主义者 2.3.3 成为好的程序员 2.3.4 构筑时段 小结 习题 第3章 简单汇编代码构筑 3.1 汇编源代码 3.1.1 程序内容与组织 3.1.2 汇编语言语法 3.1.3 汇编伪指令 3.2 基本建造过程 3.3 运行时调试——教学辅导 3.3.1 调试硬件配置 3.3.2 调试监控程序 3.3.3 加载S记录文件 3.3.4 寄存器和存储器内容显示及修改 3.3.5 软件断点 3.3.6 指令跟踪 3.3.7 其他调试工具 小结 习题 第4章 CPU12编程模型 4.1 CPU寄存器集 4.2 CPU12寻址方式 4.2.1 固有寻址 4.2.2 立即寻址 4.2.3 扩展与直接寻址 4.2.4 68HC11变址寻址 4.2.5 CPU12变址寻址 4.2.6 常量偏移变址寻址 4.2.7 自动递增与递减变址寻址 4.2.8 寄存器偏移变址寻址 4.2.9 变址间接寻址 4.2.10 8位相对寻址 4.2.11 CPU12长相对寻址方式 4.2.12 大于64KB的寻址 4.3 CPU12指令集 小结 习题 第5章 基本汇编编程方法 5.1 数据传送 5.1.1 数据传送即数据复制 5.1.2 寄存器加载 5.1.3 加载有效地址 5.1.4 寄存器存入指令 5.1.5 传送与交换 5.1.6 交换指令 5.1.7 清零指令 5.1.8 CPU12移动指令 5.2 栈的运用 5.2.1 栈指令 5.2.2 CPU12栈操作 5.2.3 CPU11栈操作 5.2.4 栈的运用规则 …… 第6章 汇编语言程序的设计与结构 第7章 汇编应用 第三部分 微控制器硬件与I/O 第8章 实时I/O与多任务引论 第9章 微控制器I/O资源 第10章 最终产品 第11章 系统扩展 第四部分 微控制器C编程 第12章 模块化与C代码构筑 第13章 创建与存取C数据 第14章 C程序结构 第五部分 实时多任务核 第15章 用C实现实时多任务 第16章 MicroC/OS?II抢占性核的使用 附录 附录A 编程规范 附录B 基本的I/O 附录C μC/OS参考 参考文献 索引 译者序:
本书是不可多得的一本关于中小型嵌入式系统的好书,也是一本适合用于相关专业教学的教科书。它既适合作为本科必修课程的教材,也适合作为研究生选修课程的教材或参考书。对于多数工程师也很有参考价值。
本书在理论与实际方面结合得很好。作者在这一领域具有丰富的实践经验。这本有价值的著作填补了该方面教科书和参考书的空白。无论对于初学者,还是有经验者,本书均提供了基本的和最新的有关信息,并联系实际应用提出了一些有用的启示。
本书对嵌入式微控制器进行了全面而深入的讨论。嵌入式微控制器是一种专门的集成器件,它用于各种各样的应用。它将存储器、微处理器和I/O接口组成为一体。本书乃是..
前言:
本书适合所有希望掌握中小型嵌入式系统技术的读者,原先本书是为电子工程技术专业学生而撰写的,但也适用于大多数工程专业的学生和实践工程师。目前本书正用作电子工程技术专业中两门一学期课程的教材。第一门是基于微处理器的应用方面的低年级必修课程;第二门是嵌入式系统方面的高年级选修课程。第一门只运用汇编语言编程;第二门则运用C语言。
学习本书的先修课程是电子电路、基本数字逻辑,及C语言基础编程。C语言编程课程仅对本书第四和第五部分是必要的。本书并没有包含C语言编程基础内容,因此读者需具有C或C++方面的基础知识,书中只讨论基于微控制器的嵌入式系统所必需的C语言概念和方法。
..
序言:
文艺复兴以降,源远流长的科学精神和逐步形成的学术规范,使西方国家在自然科学的各个领域取得了垄断性的优势,也正是这样的传统,使美国在信息技术发展的六十多年间名家辈出、独领风骚。在商业化的进程中,美国的产业界与教育界越来越紧密地结合,计算机学科中的许多泰山北斗同时身处科研和教学的最前线,由此而产生的经典科学著作,不仅擘划了研究的范畴,还揭橥了学术的源变,既遵循学术规范,又自有学者个性,其价值并不会因年月的流逝而减退。
近年,在全球信息化大潮的推动下,我国的计算机产业发展迅猛,对专业人才的需求日益迫切。这对计算机教育界和出版界都既是机遇,也是挑战;而专业教材的建设在..
|