内容简介
本书是学习ARM基础知识、嵌入式技术的入门性教材。
全书内容分三部分:第一部分是ARM基础内容,介绍ARM的基本概念、基本结构、基本寻址方式和基本指令,通过PHILIPS公司的LPC2200系列芯片对ARM微控制器给予详细介绍。第二部是编程技术。配合LPC2292实验系统给出若干实验,如实现串行通信、A/D转换、LCD驱动、键盘扩展、定时器、GUI、和USB驱动等。第三部分主要介绍嵌入式Linux的基础知识和嵌入式Linux开发环境的配置。主要介绍uClinux操作系统相关的知识,如任务管理、任务间通信、内存与I/O管理以及中断处理机制等。
全书侧重基本概念,内容丰富,语言流畅,通俗易懂。本书备有相应习题练习和机考系统。本书本书在编写中,尽量减少对其他专业的依托。它既可作为各高等院校有关嵌入式理工科大学本科生的教材,也可为从事ARM及嵌入式Linux的工程人员提供学习和参考。