词条 | ARM嵌入式系统技术开发与应用实践 |
释义 | 基本信息作 者:贾东永 等 著丛 书 名:电子电气技术课程设计指导出 版 社:电子工业出版社ISBN:9787121094255出版时间:2009-09-01版 次:1页 数:270装 帧:平装开 本:16开所属分类:图书 > 教材教辅 > 高职高专教材 内容简介《ARM嵌入式系统技术开发与应用实践》从实际应用出发,以工程实践为平台,向读者介绍ARM嵌入式系统开发的理论基础以及实践知识,形成以实践为特色,以基本知识为依托的基本知识体系结构。 在第一部分(基本技术部分)中,主要介绍了ARM微处理器的基础知识,包括ARM微处理器的架构、ARM指令集和Thumb指令集、微处理器的外设、Windows下的开发环境和程序设计等。 第二部分共10章,每一章都介绍一个典型实例的开发,多角度、多层次地向读者介绍实际应用系统开发的过程与技术特点。在这部分中介绍的实例都以LPC2131型ARM微处理器为核心微处理器,其内容涵盖了多个应用领域,包括小型电子设备、仪器仪表、控制系统等多个方面。 目录第1章 ARM微处理器概述 1.1 ARM简介 1.1.1 ARM的历史 1.1.2 ARM微处理器的技术特点 1.2 ARM微处理器系列简介 1.2.1 Actel公司可编程器件 1.2.2 ATMEL公司微控制器 1.2.3 Intel公司XScale微处理器 1.2.4 NXP公司微控制器 1.2.5 三星公司微处理器 1.3 ARM嵌入式系统概述 1.3.1 嵌入式系统硬件基础 1.3.2 嵌入式系统软件基础 1.3.3 常见嵌入式系统简介 1.4 本章小结 1.5 课后习题 第2章 ARM体系结构 2.1 ARM的组织和实现 2.1.1 3级流水ARM的组织 2.1.2 5级流水ARM的组织 2.1.3 ARM的指令执行 2.1.4 ARM的工作状态 2.1.5 ARM的工作模式 2.2 异常 2.2.1 异常类型 2.2.2 异常发生过程 2.3 ARM的寄存器 2.3.1 通用寄存器 2.3.2 状态寄存器 2.3.3 Thumb状态下的寄存器集 2.4 存储器层次 2.4.1 存储器容量及速度 2.4.2 片上存储器 2.4.3 Cache 2.5 ARM体系结构对系统开发的支持 2.5.1 ARM协处理器接口 2.5.2 AMBA总线 2.5.3 JTAG边界扫描测试结构 2.5.4 ARM调试结构 2.6 本章小结 2.7 课后习题 第3章 ARM指令集 3.1 ARM指令集简介 3.1.1 ARM指令格式 3.1.2 ARM指令条件码 3.1.3 ARM指令的S标志 3.2 指令集分类介绍 3.2.1 跳转指令 3.2.2 算术运算指令 3.2.3 逻辑运算指令 3.2.4 存储器访问指令 3.2.5 数据传送指令 3.2.6 协处理指令 3.2.7 异常产生指令 3.2.8 移位指令 3.3 ARM的寻址方式 3.3.1 立即寻址方式 3.3.2 寄存器寻址方式 3.3.3 寄存器移位寻址方式 3.3.4 寄存器间接寻址方式 3.3.5 基址变址寻址 3.4 本章小结 3.5 课后习题 第4章 Thumb指令集 4.1 Thumb指令集概述 4.1.1 Thumb指令集与ARM指令集的区别 4.1.2 Thumb指令集代码 4.1.3 Thumb状态下ARM微处理器的寄存器组织 4.2 Thumb指令集分类介绍 4.2.1 跳转指令 4.2.2 算术运算指令 4.2.3 逻辑运算指令 4.2.4 存储器访问指令 4.2.5 数据传送指令 4.2.6 异常产生指令 4.2.7 移位指令 4.3 本章小结 4.4 课后习题 第5章 ARM程序设计 5.1 ARM汇编程序 5.1.1 ARM汇编程序开发框架 5.1.2 符号数据的定义与使用 5.1.3 Thumb指令与ARM指令混合使用 …… 第6章 ARM芯片的系统设计 第7章 ARM嵌入式系统开发 第8章 交通信号灯控制系统 第9章 数字秒表 第10章 温度计 第11章 俄罗斯方块游戏 第12章 服务请求系统 第13章 手写板 第14章 无线指令终端 第15章 计算器 第16章 USB-Key 第17章 逻辑分析仪 附录A 习题答案 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。