ARM处理器是一款高性能、低成本、低功耗的16/32位嵌入式RISC微处理器。它由ARM公司设计,然后授权给各种半导体制造商。它已经成为目前应用最广泛的嵌入式处理器。
本书共分为14章,对ARM处理器的体系结构、指令系统和开发工具进行了全面的介绍。包括ARM系统的介绍、ARM编程模型、ARM汇编语言编程、ARM C/C语言编程、ARM连接器的使用、ARM集成开发环境CodeWarrior IDE的介绍以及高性能调试工具ADW的使用。在此基础上,介绍了基于ARM架构的典型嵌入式应用系统设计中的一些基础技术。通过阅读这本书,读者可以掌握开发基于ARM的应用系统的各个方面。