嵌入式开发是当前IT产业界最活跃、近年来发展最快的一个方向,已吸引了大批IT从业人员进行该方面的研究与应用,也取得了丰硕的成果。其中,最引人注意的就是对ARM和Linux的研究。
本书全面介绍基于ARM9硬件平台的嵌入式Linux开发技术,共分16章,主要内容包括:嵌入式系统概述、ARM处理器及S3C2410基本外围电路、嵌入式LinuX系统、嵌入式开发环境的建立、BootLoader、Linux内核向ARM平台的移植、嵌入式文件系统、设备驱动程序开发基础、网络设备驱动程序开发、USB设备驱动程序开发等。
本书根据当前嵌入式开发的热点和实际应用的需要,从基础知识和关键知识入手,突出全面性和实用性,全面介绍了基于ARM9硬件平台的嵌入式Linux开发技术,主要包括ARM9硬件平台设计、Linux操作系统、驱动开发、应用程序开发,以及软硬结合的应用系统设计,共分16章。随书附带的光盘中不仅包含开发的源代码程序,还有基本的硬件原理图,读者既可以作为学习时的参考资料,也可以直接将其应用于实际的项目开发。
本书适合于ARM嵌入式开发的入门读者和中级读者,可作为从事嵌入式开发的工程技术人员的参考书,也可作为大专院校相关专业的实用教材。