以ARM控制器LPC2104及基于LPC2104的开发学习板EasyARM2104人手,逐步引导读者掌握使用开发ARM的基本知识。本书分3个部分:第1部分为基础篇,包括第1章和第2章,主要从ARM芯片开发者的角度介绍ARM7TDMI的体系结构和指令系统。第2部分为实验篇,包括第3章、第4章和第5章,详细介绍ARM控制器LPC2104的内部结构和开发学习板EasyARM2104的硬件结构等知识,给出LPC2104的各个功能部件的编程方法,包括汇编代码和C语言代码。第3部分为提高篇,包括第6章~第13章,介绍如何把嵌入式实时操作系统µC/OS-IILPC2104,在不同情况下如何编译这些代码。然后介绍LPC2104的几个重要功能部件在µC/OS-I动程序(中间件),以及其它功能部件在µC/OS-II法。本书可作为高等院校嵌入式系统课程的参考用书,以及ARM应用技术开发人员的参考手册。