本书是一部关于基于2.6内核的嵌入式Linux操作系统的微型计算机系统开发专业教材,全书全面介绍嵌入式系统开发的一般过程。以Intel公司大学计划的XScale开发板为例,采用软硬件结合的方式详细介绍嵌入式系统的硬件设计和底层软件设计原理。本书适合高校计算机专业学生。本书基于2.6内核的嵌入式Linux操作系统,全面介绍嵌入式系统开发的一般过程。以Intel公司大学计划的XScale开发板为例,采用软硬件结合的方式详细介绍嵌入式系统的硬件设计和底层软件设计原理。全书分为三部分:第1~6章介绍嵌入式开发入门知识,包括嵌入式系统的基础知识以及相关的概念和原理,基于Linux的嵌入式系统开发方法和流程;第7~14章是全书的重点,详细介绍嵌入式系统硬件设计和软件驱动原理以及对应接口的应用软件开发方法;第15~18章介绍一些常见的嵌入式应用设计开发方法。本书可作为高校电类相关专业硕士研究生或高年级本科生的嵌入式系统教材,也可作为嵌入式系统开发工程师的实用参考书。