本书全面介绍了ARM芯片的发展、特点、原理,并且基于革新公司的ARM试验箱,基于S3C2410芯片(ARM9),介绍了ARM芯片中的主要应用以及设计思路。其中主要介绍了基于ARM芯片的作者认为最基本、最重要的部分。帮助读者顺利地入门,进入ARM的世界。
本书以ARM920T微处理器作为硬件平台,结合Linux操作系统,详细介绍了嵌入式系统的设计、调试以及嵌入式驱动程序、应用程序的开发,特别适合于嵌入式系统的初学者,针对读者不理解和学习有困难的地方,通过具体实例对ARM的特殊用法进行讲解,大大提高读者对ARM程序的理解。
本书共分八章,内容包括嵌入式系统概述、ARM9体系结构、ARM9指令集、嵌入式系统开发、嵌入式系统基础实验、ARM Linux开发环境的建立、ARM Linux移植和Linux系统下的应用。本书通过嵌入式设计、调试技术,最后到ARM Linux的移植和ARM支持的接口设备驱动程序设计,使读者在学习中,由浅到深,循序渐进,快速掌握嵌入式实用开发技术。
本书结构合理、实用性强,可供嵌入式系统的设计、开发人员以及大中专院校相关专业的师生参考、学习。