查看原文
其他

【下载】ARM嵌入式系统基础教程(周立功第2版)

2017-06-12 电子发烧友网

简介:


《ARM嵌入式系统基础教程》是《ARM嵌入式系统系列教程》中的理论课教材。以PHILIPS公司LPC2000系列ARM微控制器为例,深入浅出地介绍嵌入式系统开发的各个方面。全书共分为3部分:第1章和第2章为理论部分,主要介绍嵌入式系统的概念及开发方法。第3~5章为基础部分,主要介绍ARM7体系结构、指令系统及LPC2000系列ARM微控制器的结构原理。第6~8章为应用部分,主要以LPC2000系列微控制器为例介绍如何设计嵌入式系统,包括硬件的设计、μC/OSII的移植以及建立软件开发平台的方法。


目录:


第1章 嵌入式系统概述

1.1 嵌入式系统

1.1.1 现实中的嵌入式系统

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

1.1.3 嵌入式系统的未来

1.2 嵌入式处理器

1.2.1 嵌入式处理器简介

1.2.2 嵌入式系统的分类

1.3 嵌入式操作系统

1.3.1 嵌入式操作系统简介

1.3.2 嵌入式操作系统基本概念

1.3.3 使用嵌入式实时操作系统的必要性

1.3.4 嵌入式实时操作系统的优缺点

1.3.5 常见的嵌入式实时操作系统

思考与练习

第2章 ARM7体系结构

2.1 ARM简介

2.1.1 RISC结构特性

2.1.2 常用ARM处理器系列

2.2 ARM7TDMI

2.2.1 存储器的字与半字

2.2.2 3级流水线

2.3 ARM的模块、内核和功能框图

2.4 ARM处理器状态

2.5 ARM处理器模式

2.6 ARM内部寄存器

2.6.1 ARM状态下的寄存器

2.6.2 Thumb状态下的寄存器

2.7 当前程序状态寄存器

2.7.1 条件代码标志

2.7.2 控制标志位

2.7.3 保留位

2.8 ARM体系的异常、中断及其向量表

2.8.1 异常入口/出口汇总

2.8.2 异常向量表

2.8.3 异常优先级

2.8.4 异常中断的进入与退出

2.8.5 复位异常

2.8.6 中断请求异常IRQ

2.8.7 快速中断请求异常FIQ44

2.8.8 未定义的指令异常

2.8.9 中止异常

2.8.10 SWI软件中断异常

2.8.11 中断延迟

2.9 ARM体系的存储系统

2.9.1 地址空间

2.9.2 存储器格式

2.9.3 非对齐的存储器访问

思考与练习

第3章 ARM7TDMI(S)指令系统

3.1 ARM处理器寻址方式

3.2 指令集介绍

3.2.1 ARM指令集

3.2.2 Thumb指令集

思考与练习

第4章 LPC2000系列ARM硬件结构

4.1 LPC2000系列ARM简介

4.1.1 特性

4.1.2 器件信息

4.1.3 结构

4.2 引脚描述

4.3 存储器寻址

4.3.1 片内存储器

4.3.2 片外存储器

第5章 硬件电路与接口技术

第6章 μC/O-SII程序设计基础

第7章 电脑自动打铃器设计与实现

参考文献

温馨提示


点击“阅读原文”即可免费下载


精华回顾:

【周立功完整资料】干货和情怀的诚意之作-《程序设计与数据精华》

【下载】人工智能 : 一种现代方法(第3版)(中文版)

【下载】身边的电子学:36个有趣的电子小实验

【下载】MATLAB R2014a完全自学一本通+MATLAB智能算法30个案例分析

【下载】手把手教你学DSP:基于TMS320C55x

【下载】精通Linux设备驱动程序开发+UNIX网络编程

【下载】《小型智能机器人制作全攻略》 第4版完整珍藏版

【下载】机器人制作-入门篇(完整版)

【下载】《大话无线通信》——60万点击率实力之作

【下载】运算放大器经典资料合集


华强聚丰拥有电子发烧友(百万电子工程师社区平台:www.elecfans.com)、华强PCB(多层线路板制造专家:www.hqpcb.com)、华强芯城(电子元器件及SMT在线商城:www.hqchip.com)三大主营业务,以互联网信息技术改善传统制造业,打通电子产业链上下游,形成服务于整个电子产业链的一站式服务平台,为客户降低成本,提升品质,加速进程。

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存