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

Linux驅(qū)動(dòng)開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)

Linux驅(qū)動(dòng)開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)

定 價(jià):¥59.80

作 者: 鄭強(qiáng) 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): Linux典藏大系
標(biāo) 簽: LINUX

ISBN: 9787302239215 出版時(shí)間: 2011-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 441 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

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