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