內容簡介
圍繞流行的32位ARM處理器和源碼開放的Linux操作繫統,講述嵌入式繫統的概念、軟硬件組成、開發過程,以及嵌入式Linux的應用程序和驅動程序的開發設計方法。全書共7章,包括:嵌入式繫統基礎到ARM體繫結構等涉及硬件的內容,嵌入式Linux到應用程序、驅動程序、圖形用戶界面等軟件內容。後推出自主版權的輕量級圖形用戶界面1wGUI,介紹開源Gtk+圖形庫的使用方法,給出嵌入式Linux在手機中的應用。
與第1版相比,本書主要升級了ARM指令集說明,修訂了應用程序和驅動程序設計內容,以適用於國內流行的實驗箱。
本書特點是內容經過實際教學使用,所帶程序取材於學生的畢業設計和課程實驗,不強調具體的ARM核芯片。
本書適用於沒有操作繫統知識的高校師生和單片機開發人員學習嵌入式繫統,可作為高等院校相關專業本科、研究生嵌入式繫統理論課程的教材,也可作為從事嵌入式繫統開發的工程技術人員學習嵌入式Linux的參考用書。
與第1版相比,本書主要升級了ARM指令集說明,修訂了應用程序和驅動程序設計內容,以適用於國內流行的實驗箱。
本書特點是內容經過實際教學使用,所帶程序取材於學生的畢業設計和課程實驗,不強調具體的ARM核芯片。
本書適用於沒有操作繫統知識的高校師生和單片機開發人員學習嵌入式繫統,可作為高等院校相關專業本科、研究生嵌入式繫統理論課程的教材,也可作為從事嵌入式繫統開發的工程技術人員學習嵌入式Linux的參考用書。