本書通過實例講述較為 的嵌入式Linux系統開發(fā)的一般過程,體現了學生的綜合應用所學知識和對新知識新技術的自學能力,是一個培養(yǎng)學生實踐能力的綜合性、實踐性的實用教程。在內容上主要分首先介紹開發(fā)的軟硬件環(huán)境,熟悉ARM的體系結構、工作模式、指令系統、常用接口的使用等,接著重點介紹了采用Linux操作系統的嵌入式系統應用開發(fā)的一般過程,包括Uboot的移植、Linux內核的裁剪移植、根文件系統的創(chuàng)建移植、Linux設備驅動模型、常用Linux驅動程序的編寫以及Qt應用開發(fā)等內容。通過理論學習和動手實踐, 終讓學生具有軟硬件系統分析的能力,能看懂電路圖,能在移植嵌入式Linux系統的基礎上開發(fā)一些簡單的驅動程序以及芾有圖形界面的應用程