標題: ARM嵌入式Linux系統開發:從入門到精通 [打印本頁]


ARM嵌入式Linux系统开发从入门到精通.pdf (3.43 MB, 下載次數: 147)

內容介紹:這是一本以實踐為宗旨的嵌入式ARM Linux開發書籍,它不同於一般的教材重點講述理論而缺乏實踐的部分,也不同於許多類似書籍只針對特定開發板講述,這對於沒有開發板的讀者來說很難掌握書中的內容。ARM是當今最主流的嵌入式微處理器,本書以應用最廣泛的新一代ARM9處理器為講述對象。此外,Linux 是一個成熟而穩定的開放源代碼操作系統,將Linux植入嵌入式設備具有眾多的優點。

本書分為三部分:第一部分講述ARM Linux系統移植,其中包括嵌入式系統開發入門,交叉編譯器的構建,BootLoader的移植與實現以及Linux 2.6內核的編譯與下載;第二部分講述ARM Linux的驅動程序開發,其中包括最常見的字符設備驅動的分析,塊設備驅動的分析以及網絡設備驅動的分析。其中每一種類型的驅動都是利用典型的實例來講述,使讀者充分了解驅動程序的實現思想;第三部分講述Qt GUI開發,其中包括Qt的具體安裝,Qt的核心技術,以及最新的Qtopia Core開發環境,最後利用實例來講述Qtopia Core開發過程。

總之,本書包括了嵌入式Linux系統移植,底層驅動實例的講解以及上層應用的實例講述,針對那些想從事嵌入式開發或已經從事嵌入式開發的讀者來說無疑是一本難得的參考書籍。