ARM微控制器基础与实战(第2版)

资料百科

影丝额书由北京航空航天大学出版社出版,可作为高等院校嵌入式系统课程的参考用书,也可作为ARM应用技术开发人员的参考资料。

  • 中文名 ARM微控制器基础与实战(第2版)
  • 定价 45
  • 出版社 北京航空航天大学出版社
  • 作者 周立功
  • 出版时间 2005年08月

内容简介

  ​本书以目前流行的、单片化的LPC2100系列ARM7微控制器为核心,来自由浅入深地介绍ARM微控制器的体系结构及应用编程,逐步引导读者掌握使用ARM的知识爱爱控儿。本书分3部分:第1部分为基础篇,包敌茶米灯打特施掌伟岩括1、2章,主要从问座干听使用ARM芯片的开发者360百科角度,论述ARM7TDMI的体系结构和指令系统。第2部分为实验篇,包括第3~6章,详细介绍LPC2100系列ARM7微控制器LPC2104、LPC2114和LPC2119(带期裂CAN控制器)的内部结构;然后分别给出LPC21证临三随00系列ARM7微控制器的各个功能部件的编程方预套法,包括汇编代码和C语言代码。第3部分为提高篇,包括第7~9章,介绍嵌入式实时操作系统μC/OS—Ⅱ在LPC2100系列ARM7微控制器上的移植方法,嵌入式系统开发平台的还报价概念、建立方法,诗热今使谓以及一些组成软件开发平台的度极环沉威民施研软件模块的使用方法。

作者简介

  本书由周立功等著。

  周立功,男,1964年3月出生,毕业于东华大学自动化及计算机系,高级工程师,中国单片机学会理事,中国海洋觉快料翻异投大学讲座教授,硕士生导师,主要研究方向为嵌入式系统与现场总线,目前正在从事80C51、ARM与NiosII等软核SoC的研究与开发。

图书目录

  第1章从程序员角度看ARM7TDMI(-S)

色台的的受万始  1.1简介

  1.1.1ARM

  1.1.2ARM的体系结构

  1.1.3ARM7TDMI(-S)

  1.2ARM7TDMI(-S)的模块和内核框图

  1.3体系结来自构直接支持的数据类型

  1.4处理器状态

  1.5处理器模式

  1.6内部寄存器

  1.6.1简介

  1.6.2AR征医律分红到龙占振故选M状态寄存器集

  1.6.3Thumb状态寄存器集

  1.7程序状态寄存器

  1.7.1简介

  1.7.2条件代码标志

  1.7.3控制位

  1.7.4保留位

  1.8异常

  1.8.1简介

  1.8.2异常入口/出口汇总

  1.8.3进入异常

 要号检 1.8.4退出异常

  1.8.5快速中断请求

  1.8.6中断请求

  1.8.7中止

  1.8.8软件中断指令

  1.8.9未定义的指令

  1.8.10异常向量

  1.8.11异常优先

  1.9中断延迟

  1.9.1最大中断延迟

  1.9.2最小中断延迟

  1.10复位

  1.11存储器及存储器映射I/O

  1.11.1简介

  1.11.2地址空间

  1.11.3存储器格式

  1.11.4未对齐的存储器访问

  1.11.5指令的预取和自修改代码

  1.11.6存储器映射的I/O

  1.12寻址方式简介

  1.13ARM7TDMI(-S)指令集

  1.13.1简介

  1.13.2ARM指令集

  1.13.3Thumb指令集

  1.14360百科协处理器接口

  1.14.1简介

  1.14.2可用的协处理器

  1.15调试接口决品照图本都球才众简介

  第2章ARM7TDMI(-s)指令集及汇编

  2.1ARM处理器寻址方式

  2.2指令集介绍

  2.2.1ARM指令集

  2训差深升图.2.2Thumb指令集

  第3章LPC2106/2105/2104硬件结构与功能

  3.1简介

  3.1.1特性

  3.1.2引脚信息

  3.2LPC2106/2105/2104存储器寻址

  3.2.1片内存储器

  3.2.2存储器映射

  3.2.3LPC210权律病作6/2105/2104存斗附吃储器重新映射和BootBl留点触动阶度ock

  3.2.4预取指中止和数据中止异常

  3.3系统控制模块

  3.3.1系统控制模块功能汇总

  3.3.2引脚描述

  3.3.3晶体振荡器

  3.3.4寄存器描述

  3.3.5外部中断输入

  ……

  第8章嵌入式系统开发平台

  第的始维称跟认则万其应9章在μC/OS-Ⅱ中使用其它片内外设

  附录AJTAG接口设整或日胶政跑核跑达扬据计指南

  附录BARM指令集相关列表汇总

  附录CPHILIPSLPC系列32位ARM微控制器

  附录DEasyARM2100开发套件

  附录EEasyARM2200开发套件

  参考文献

标签:
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:yongganaa@126.com