本書深入地介紹了Linux 驅動程式開發技術,結合了大量基礎知識,全面、系統、並以大量實例貫穿於全書的講解之中,使讀者對驅動開發有一個深入的了解。在學習完本書後,讀者應該可以具備獨立進行驅動程式開發的能力。
作者序
Linux 驅動程式開發是目前一個非常熱門的領域,大部分基於Linux 作業系統的嵌入式系統都需要撰寫驅動程式。隨著嵌入式系統的廣泛應用,出現了越來越多的硬體產品,必須有人不斷地撰寫驅動程式使裝置在Linux 作業系統上運行。但Linux 驅動程式開發相對較難,高水準的開發人員也比較少,所以造成驅動程式跟不上硬體發展的問題。基於這個原因,筆者撰寫了本書,希望借助本書能使驅動程式的開發更容易被開發人員所了解,因此迅速高效地開發出相關的驅動程式來。
筆者結合自己多年的Linux 驅動程式開發經驗和心得體會,花費了一年多的時間寫作本書。希望各位讀者能在本書的引領下跨入Linux 驅動開發大門,並成為一名驅動程式開發高手。本書結合大量基礎知識,全面、系統、深入地介紹了Linux 驅動程式開發技術,並以大量實例貫穿於全書的講解之中,使讀者對驅動開發有一個深入的了解。學習完本書後,讀者應該可以具備獨立進行驅動程式開發的能力。
Linux 驅動程式開發是目前一個非常熱門的領域,大部分基於Linux 作業系統的嵌入式系統都需要撰寫驅動程式。隨著嵌入式系統的廣泛應用,出現了越來越多的硬體產品,必須有人不斷地撰寫驅動程式使裝置在Linux 作業系統上運行。但Linux 驅動程式開發相對較難,高水準的開發人員也比較少,所以造成驅動程式跟不上硬體發展的問題。基於這個原因,筆者撰寫了本書,希望借助本書能使驅動程式的開發更容易被開發人員所了解,因此迅速高效地開發出相關的驅動程式來。
筆者結合自己多年的Linux 驅動程式開發經驗和心得體會,花費了一年多的時間寫作...
目錄
Chapter 1 Linux 驅動開發概述
Chapter 2 嵌入式處理器和開發板簡介
Chapter 3 建構嵌入式驅動程式開發環境
Chapter 4 建構嵌入式Linux 作業系統
Chapter 5 建構第一個驅動程式
Chapter 6 簡單的字元裝置驅動程式
Chapter 7 裝置驅動中的平行控制
Chapter 8 裝置驅動中的阻塞和同步機制
Chapter 9 中斷與時脈機制
Chapter 10 記憶體及外部儲存存取
Chapter 11 裝置驅動模型
Chapter 12 RTC 即時時脈驅動
Chapter 13 看門狗驅動程式
Chapter 14 IIC 裝置驅動程式
Chapter 15 LCD 裝置驅動程式
Chapter 16 觸控式螢幕裝置驅動程式
Chapter 17 輸入子系統設計
Chapter 18 區塊裝置驅動程式
Chapter 19 USB 裝置驅動程式
Chapter 1 Linux 驅動開發概述
Chapter 2 嵌入式處理器和開發板簡介
Chapter 3 建構嵌入式驅動程式開發環境
Chapter 4 建構嵌入式Linux 作業系統
Chapter 5 建構第一個驅動程式
Chapter 6 簡單的字元裝置驅動程式
Chapter 7 裝置驅動中的平行控制
Chapter 8 裝置驅動中的阻塞和同步機制
Chapter 9 中斷與時脈機制
Chapter 10 記憶體及外部儲存存取
Chapter 11 裝置驅動模型
Chapter 12 RTC 即時時脈驅動
Chapter 13 看門狗驅動程式
Chapter 14 IIC 裝置驅動程式
Chapter 15 LCD 裝置驅動程式
Chapter 16 觸控式螢幕裝置驅動...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。