《ARM & Linux嵌入式系統(tǒng)教程(第3版)》圍繞最流行的32位ARM處理器和源碼開放的Linux操作系統(tǒng),講述嵌入式系統(tǒng)的概念、軟硬件組成、開發(fā)過程以及嵌入式Linux的應(yīng)用程序和驅(qū)動程序的開發(fā)設(shè)計方法。全書共8章,包括從嵌入式系統(tǒng)基礎(chǔ)到ARM體系結(jié)構(gòu)等硬件內(nèi)容,從嵌入式Linux到應(yīng)用程序、驅(qū)動程序、圖形用戶界面和Android(安卓)應(yīng)用程序等軟件內(nèi)容,并推出了自主版權(quán)的輕量級圖形用戶界面lwGUI。第2版主要升級了ARM集說明,修訂了應(yīng)用程序和驅(qū)動程序設(shè)計內(nèi)容,以適用于國內(nèi)流行的實驗箱。第3版的第3章增加了Android操作系統(tǒng),還增加了第8章“Android應(yīng)用程序設(shè)計”。
本書特點是內(nèi)容取材于最新資料,總結(jié)實際教學(xué)和應(yīng)用經(jīng)驗,實例較多,實用性強;所帶程序取材于學(xué)生的競賽、畢業(yè)設(shè)計和課程實驗,不強調(diào)具體的ARM核芯片。
本書適用于沒有操作系統(tǒng)知識的單片機開發(fā)人員學(xué)習(xí)嵌入式系統(tǒng),可作為嵌入式系統(tǒng)課程理論部分的教材和學(xué)習(xí)嵌入式Linux和Android開發(fā)的參考用書。