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

Linux典藏大系:Linux驅(qū)動(dòng)開發(fā)入門與實(shí)戰(zhàn)(第2版)

Linux典藏大系:Linux驅(qū)動(dòng)開發(fā)入門與實(shí)戰(zhàn)(第2版)

定 價(jià):¥69.00

作 者: 鄭強(qiáng),等著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX 操作系統(tǒng)/系統(tǒng)開發(fā) 計(jì)算機(jī)/網(wǎng)絡(luò)

ISBN: 9787302337768 出版時(shí)間: 2014-02-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 135 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

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

圖書目錄

第1篇 Linux驅(qū)動(dòng)開發(fā)基礎(chǔ)
第1章 Linux驅(qū)動(dòng)開發(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)的分類
1.2 Linux操作系統(tǒng)與驅(qū)動(dòng)的關(guān)系
1.3 Linux驅(qū)動(dòng)程序開發(fā)
1.3.1 用戶態(tài)和內(nèi)核態(tài)
1.3.2 模塊機(jī)制
1.3.3 編寫設(shè)備驅(qū)動(dòng)程序需要了解的知識(shí)
1.4 編寫設(shè)備驅(qū)動(dòng)程序的注意事項(xiàng)
1.4.1 應(yīng)用程序開發(fā)與驅(qū)動(dòng)程序開發(fā)的差異
1.4.2 GUNC開發(fā)驅(qū)動(dòng)程序
1.4.3 不能使用C庫(kù)開發(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章 嵌入式處理器和開發(fā)板簡(jiǎn)介
2.1 處理器的選擇
2.1.1 處理器簡(jiǎn)述
2.1.2 處理器的種類
2.2 ARM處理器
2.2.1 ARM處理器簡(jiǎn)介
2.2.2 ARM處理器系列
2.2.3 ARM處理器的應(yīng)用
2.2.4 ARM處理器的選型
2.2.5 ARM處理器選型舉例
2.3 S3C2440開發(fā)板
2.3.1 S3C2440開發(fā)板簡(jiǎn)介
2.3.2 S3C2440開發(fā)板的特性
2.3.3 其他開發(fā)板
2.4 小結(jié)
第3章 構(gòu)建嵌入式驅(qū)動(dòng)程序開發(fā)環(huán)境
3.1 虛擬機(jī)和Linux安裝
3.1.1 在Windows上安裝虛擬機(jī)
3.1.2 在虛擬機(jī)上安裝Linux
3.1.3 設(shè)置共享目錄
3.2 代碼閱讀工具SourceInsight
3.2.1 Sourcelnsight簡(jiǎn)介
3.2.2 閱讀源代碼
3.3 小結(jié)
第4章 構(gòu)建嵌入式Linux操作系統(tǒng)
4.1 Linux操作系統(tǒng)的介紹
4.1.1 Linux操作系統(tǒng)
4.1.2 Linux操作系統(tǒng)的優(yōu)點(diǎn)
4.2 Linux內(nèi)核子系統(tǒng)
4.2.1 進(jìn)程管理
4.2.2 內(nèi)存管理
4.2.3 文件系統(tǒng)
4.2.4 設(shè)備管理
4.2.5 網(wǎng)絡(luò)功能
4.3 Linux源代碼結(jié)構(gòu)分析
4.3.1 arch目錄
4.3.2 drivers目錄
4.3.3 fs目錄
4.3.4 其他目錄
4.4 內(nèi)核配置選項(xiàng)
4.4.1 配置編譯過(guò)程
4.4.2 常規(guī)配置
4.4.3 模塊配置
4.4.4 塊設(shè)備層配置
4.4.5 CPU類型和特性配置
4.4.6 電源管理配置
4.4.7 總線配置
4.4.8 網(wǎng)絡(luò)配置
……
第2篇 Linux驅(qū)動(dòng)開發(fā)核心技術(shù)
第3篇 Linux驅(qū)動(dòng)開發(fā)實(shí)用實(shí)戰(zhàn)

本目錄推薦

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