本書是一部關于基于2.6內核的嵌入式Linux操作系統(tǒng)的微型計算機系統(tǒng)開發(fā)專業(yè)教材,全書全面介紹嵌入式系統(tǒng)開發(fā)的一般過程。以Intel公司大學計劃的XScale開發(fā)板為例,采用軟硬件結合的方式詳細介紹嵌入式系統(tǒng)的硬件設計和底層軟件設計原理。本書適合高校計算機專業(yè)學生。本書基于2.6內核的嵌入式Linux操作系統(tǒng),全面介紹嵌入式系統(tǒng)開發(fā)的一般過程。以Intel公司大學計劃的XScale開發(fā)板為例,采用軟硬件結合的方式詳細介紹嵌入式系統(tǒng)的硬件設計和底層軟件設計原理。全書分為三部分:第1~6章介紹嵌入式開發(fā)入門知識,包括嵌入式系統(tǒng)的基礎知識以及相關的概念和原理,基于Linux的嵌入式系統(tǒng)開發(fā)方法和流程;第7~14章是全書的重點,詳細介紹嵌入式系統(tǒng)硬件設計和軟件驅動原理以及對應接口的應用軟件開發(fā)方法;第15~18章介紹一些常見的嵌入式應用設計開發(fā)方法。本書可作為高校電類相關專業(yè)碩士研究生或高年級本科生的嵌入式系統(tǒng)教材,也可作為嵌入式系統(tǒng)開發(fā)工程師的實用參考書。