本书是一本介绍ARM处理器原理与底层程序开发实例的教材,涉及嵌入式系统结构、嵌入式处理器及操作系统基本概念、ARM处理器原理及应用、ARM汇编程序设计、ARM处理器C语言程序设计、ARM中断处理、无操作系统下ARM接口驱动程序设计以及嵌入式操作系统基本原理等内容。本书在内容编写上按由浅入深、从易到难的顺序,构建了完整的嵌入式ARM底层相关开发知识体系。第1部分:精要介绍了,与该知识点相关的基础理论;第2部分:详细介绍了应用平台ARM处理器与之相关的知识点内容;第3部分:详细介绍了ARM实例开发程序和源代码分析。本书所对应的课程是嵌入式专业的核心课程之一,是嵌入式知识体系中的重中之重,无论以后是从事嵌入式上层应用开发、驱动开发、系统开发,还是硬件底层开发的读者都需要对这一部分内容有较深入的研究。本书可以作为高等学校电子、通信、软件方向的嵌入式专业专科生、木科生的教材,也可以作为IT企业嵌入式工程师的参考用书。