幫助中心 | 我的帳號 | 關於我們

Linux驅動開發入門與實戰(第3版)/Linux典藏大系

  • 作者:編者:鄭強|責編:王中英
  • 出版社:清華大學
  • ISBN:9787302654803
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:397
人民幣:RMB 109 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書內容充實,重點突出,實例豐富,實用性強,涵蓋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篇  應用實戰

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032