本書介紹了嵌入式Linux開發(fā)需要掌握的基礎知識,采用分層的方法對關鍵技術進行了詳細的講解,且輔以大量實例。共分為7章。第1、2章介紹嵌入式系統(tǒng)和Linux的基礎知識。第3~7章從實踐的角度分層次介紹嵌入式Linux開發(fā)的流程和關鍵技術。其中,第3章介紹硬件平臺;第4章介紹Boot Loader的基礎理論,對Uboot的移植、代碼分析、關鍵技術情景分析等進行了深入探討;第5章介紹了Linux內核移植需要具備的知識,重點分析了內核映像格式以及Boot Loader與內核的通信機制;第6章在介紹嵌入式文件系統(tǒng)的基礎上,設計并實現(xiàn)了一個嵌入式混合文件系統(tǒng);第7章介紹了嵌入式開發(fā)環(huán)境的搭建,并簡單介紹了一個數(shù)據(jù)網關的實例。本書內容可操作性強,適合嵌入式Linux開發(fā)初學者參考,也可以作為高等院校有關嵌入式系統(tǒng)開發(fā)與應用的實驗參考書。