| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202403*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Linux驅動開發入門與實戰 (第3版) ISBN:9787302654803 出版社:清華大學 著編譯者:鄭強 叢書名:Linux典藏大系 頁數:397 所在地:中國大陸 *此為代購商品 書號:1638225 可大量預訂,請先連絡。 內容簡介 本書內容充實,重點突出,實例豐富,實用性強,涵蓋Linux驅動開發從基礎知識到核心原理,再到應用實例的大部分核心知識。本書專門提供教學視頻、源代碼、思維導圖、習題參考答案和教學PPT等超值配套資料,可以幫助讀者高效、直觀地學習。 本書共19章,分為3篇。第1篇「基礎知識」涵蓋Linux驅動開發概述、嵌入式處理器和開發板、構建嵌入式驅動程序開發環境、構建嵌入式Linux操作系統、構建第一個驅動程序、簡單的字元設備驅動程序等內容;第2篇「核心技術」涵蓋設備驅動的併發控制、設備驅動的阻塞和同步機制、中斷與時鐘機制、內外存訪問等內容;第3篇「應用實戰」涵蓋設備驅動模型、RTC實時時鐘驅動程序、看門狗驅動程序、IIC設備驅動程序、LCD設備驅動程序、觸摸屏設備驅動程序、輸入子系統設計、塊設備驅動程序、USB設備驅動程序等內容。 本書適合所有想系統學習Linux驅動開發的入門與進階人員閱讀,也適合從事驅動開發的工程師閱讀,還適合高等院校相關專業的學生和培訓機構的學員作為學慣用書。作者簡介 鄭強 畢業於西南大學,獲碩士學位。長期從事嵌入式系統開發和設計,擅長驅動程序設計和開發。現任職于某公司的項目主管,先後開發過十幾個大中型項目,涉及GPS定位系統、刷卡系統、指紋識別和手機應用等產品。目錄 第1篇 基礎知識第1章 Linux驅動開發概述 1 1 Linux設備驅動基礎知識 1 1 1 設備驅動程序概述 1 1 2 設備驅動程序的作用 1 1 3 設備驅動的分類 1 2 Linux操作系統與驅動的關係 1 3 Linux驅動程序開發簡介 1 3 1 用戶態和內核態 1 3 2 模塊機制 1 3 3 編寫設備驅動程序需要了解的知識 1 4 編寫設備驅動程序的注意事項 1 4 1 應用程序開發與驅動程序開發的差異 1 4 2 使用GUN C開發驅動程序 1 4 3 不能使用C函數庫開發驅動程序 1 4 4 沒有內存保護機制 1 4 5 小內核棧 1 4 6 重視可移植性 1 5 Linux驅動的發展趨勢 1 5 1 Linux驅動的發展前景 1 5 2 驅動的應用 1 5 3 相關學習資源 1 6 小結 1 7 習題 第2章 嵌入式處理器和開發板 2 1 處理器 2 1 1 處理器簡介 2 1 2 處理器的種類 2 2 ARM處理器 2 2 1 ARM處理器簡介 2 2 2 ARM處理器系列 2 2 3 ARM處理器的應用 2 2 4 ARM處理器的選型 2 2 5 ARM處理器迭選型舉例 2 3 S3C2440開發板 2 3 1 S3C2440開發板簡介 2 3 2 S3C2440開發板的特性 2 3 3 其他開發板 2 4 小結 2 5 習題 第3章 構建嵌入式驅動程序開發環境 3 1 安裝虛擬機和Linux系統 3 1 1 在Windows上安裝虛擬機 3 1 2 在虛擬機上安裝Linux系統 3 1 3 設置共享 目錄 3 2 代碼閱讀工具Source Insight 3 2 1 Source Insight簡介 3 2 2 閱讀源代碼 3 3 小結 3 4 習題 第4章 構建嵌入式Linux操作系統 4 1 Linux操作系統簡介 4 2 Linux操作系統的優點 4 3 Linux內核子系統 4 3 1 進程管理 4 3 2 內存管理 4 3 3 文件系統 4 3 4 設備管理 4 3 5 網路管理 4 4 Linux源代碼結構分析 4 4 1 arch 目錄 4 4 2 drivers 目錄 4 4 3 fs 目錄 4 4 4 其他 目錄 4 5 內核配置選項 4 5 1 配置編譯過程 4 5 2 常規配置 4 5 3 模塊配置 4 5 4 塊設備層配置 第2篇 核心技術 第3篇 應用實戰 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |