日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡操作系統(tǒng)LinuxLinux驅(qū)動開發(fā)入門與實戰(zhàn)

Linux驅(qū)動開發(fā)入門與實戰(zhàn)

Linux驅(qū)動開發(fā)入門與實戰(zhàn)

定 價:¥59.80

作 者: 鄭強 等編著
出版社: 清華大學出版社
叢編項: Linux典藏大系
標 簽: LINUX

ISBN: 9787302239215 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 441 字數(shù):  

內(nèi)容簡介

  《Linux驅(qū)動開發(fā)入門與實戰(zhàn)》由淺入深,全面、系統(tǒng)地介紹了Linux驅(qū)動開發(fā)技術(shù),提供了大量實例供讀者實戰(zhàn)演練。另外,作者在實例講解中詳細分析了各種重要的理論知識,讓讀者能夠舉一反三。《Linux驅(qū)動開發(fā)入門與實戰(zhàn)》共分3篇。第1篇介紹了Linux驅(qū)動開發(fā)概述、嵌入式處理器和開發(fā)板、構(gòu)建嵌入式驅(qū)動程序開發(fā)環(huán)境、構(gòu)建嵌入式Linux操作系統(tǒng)、第一個驅(qū)動程序、簡單的字符設(shè)備驅(qū)動程序等內(nèi)容;第2篇介紹了設(shè)備驅(qū)動中的并發(fā)控制、阻塞和同步機制、中斷與時鐘機制、內(nèi)存訪問等內(nèi)容;第3篇介紹了設(shè)備驅(qū)動模型、RTC實時時鐘驅(qū)動程序、看門狗驅(qū)動程序、IIC設(shè)備驅(qū)動程序、LCD設(shè)備驅(qū)動程序、觸摸屏設(shè)備驅(qū)動程序、輸入子系統(tǒng)驅(qū)動程序、塊設(shè)備驅(qū)動程序、LISB設(shè)備驅(qū)動程序等內(nèi)容。作者專門為書中重點內(nèi)容錄制了教學視頻,以提高讀者的學習效率。另外,《Linux驅(qū)動開發(fā)入門與實戰(zhàn)》還贈送了大量的Linux拓展學習視頻。這些視頻和書中源代碼需要讀者自行下載,下載地址見封面提示?!禠inux驅(qū)動開發(fā)入門與實戰(zhàn)》重點突出,涉及面廣,實用性強,從基本知識到核心原理,再到實例開發(fā),幾乎涉及Linux驅(qū)動開發(fā)的所有重要知識?!禠inux驅(qū)動開發(fā)入門與實戰(zhàn)》適合所有想學習Linux驅(qū)動開發(fā)的入門人員閱讀,也適合作為驅(qū)動工程師的參考書,對于Linux驅(qū)動開發(fā)的專業(yè)開發(fā)人員也有很高的參考價值。

作者簡介

  鄭強,畢業(yè)于西南大學,獲碩士學位?,F(xiàn)任公司項目主管,長期從事嵌入式系統(tǒng)開發(fā)和設(shè)計。先后開發(fā)過十幾個大中型項目,涉及GPS定位系統(tǒng)、刷卡系統(tǒng)、指紋識別、手機等產(chǎn)品。工作之余,熱心于Flash游戲引擎開發(fā)和2D游戲開發(fā)。

圖書目錄

第1篇 Linux驅(qū)動開發(fā)基礎(chǔ)
 第1章 Linux驅(qū)動開發(fā)概述
  1.1 Linux設(shè)備驅(qū)動的基本概念
   1.1.1 設(shè)備驅(qū)動程序概述
   1.1.2 設(shè)備驅(qū)動程序的作用
   1.1.3 設(shè)備驅(qū)動的分類
  1.2 Linux操作系統(tǒng)與驅(qū)動的關(guān)系
  1.3 Linux驅(qū)動程序開發(fā)
   1.3.1 用戶態(tài)和內(nèi)核態(tài)
   1.3.2 模塊機制
   1.3.3 編寫設(shè)備驅(qū)動程序需要了解的知識
  1.4 編寫設(shè)備驅(qū)動程序的注意事項
   1.4.1 應用程序開發(fā)與驅(qū)動程序開發(fā)的差異
   1.4.2 GUNC開發(fā)驅(qū)動程序
   1.4.3 不能使用C庫開發(fā)驅(qū)動程序
   1.4.4 沒有內(nèi)存保護機制
   1.4.5 小內(nèi)核棧
   1.4.6 重視可移植性
  1.5 Linux驅(qū)動的發(fā)展趨勢
   1.5.1 Linux驅(qū)動的發(fā)展
   1.5.2 驅(qū)動的應用
   1.5.3 相關(guān)學習資源
  1.6 小結(jié)
 第2章 嵌入式處理器和開發(fā)板簡介
  2.1 處理器的選擇
   2.1.1 處理器簡述
   2.1.2 處理器的種類
  2.2 ARM處理器
   2.2.1 A剛處理器簡介
   2.2.2 ARM處理器系列
   2.2.3 ARM處理器的應用
   2.2.4 ARM處理器的選型
   2.2.5 ARM處理器選型舉例
  2.3 S3C2440開發(fā)板
   2.3.1 S3C2440開發(fā)板簡介
   2.3.2 S32440開發(fā)板的特性
  2.4 小結(jié)
 第3章 構(gòu)建嵌入式驅(qū)動程序開發(fā)環(huán)境
  3.1 虛擬機和Linux安裝
   3.1.1 在windows上安裝虛擬機
   3.1.2 在虛擬機上安裝Linux
   3.1.3 設(shè)置共享目錄
  3.2 代碼閱讀工具Sorece Insight
   3.2.1 Source Insighl簡介
   3.2.2 閱讀源代碼
  3.3 小結(jié)
 第4章 構(gòu)建嵌入式Linux操作系統(tǒng)
 第5章 構(gòu)建第一個驅(qū)動程序
 第6章 簡單的字符設(shè)備驅(qū)動程序
第2篇 Linux驅(qū)動開發(fā)核心技術(shù)
第3篇 Linux驅(qū)動開發(fā)實用實戰(zhàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號