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