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

ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)

ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)

定 價(jià):¥30.00

作 者: 李亞鋒 編著
出版社: 中國(guó)電力出版社
叢編項(xiàng): ARM嵌入式Linux系統(tǒng)開(kāi)發(fā)叢書(shū)
標(biāo) 簽: LINUX

購(gòu)買(mǎi)這本書(shū)可以去


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

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

  《ARM嵌入式Linux系統(tǒng)開(kāi)發(fā)叢書(shū)·ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)》Linux是一個(gè)成熟而穩(wěn)定的開(kāi)放源代碼操作系統(tǒng),將Linux植入嵌入式設(shè)備具有眾多的優(yōu)點(diǎn)?!禔RM嵌入式Linux系統(tǒng)開(kāi)發(fā)叢書(shū)·ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)》以應(yīng)用最廣泛的新一代ARM9處理器為對(duì)象,專(zhuān)門(mén)分析Linux系統(tǒng)下設(shè)備驅(qū)動(dòng)的設(shè)計(jì)和實(shí)現(xiàn)方法。《ARM嵌入式Linux系統(tǒng)開(kāi)發(fā)叢書(shū)·ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)》以8個(gè)典型實(shí)例為研究對(duì)象,講述基于Linux2.6.20內(nèi)核的設(shè)備驅(qū)動(dòng)開(kāi)發(fā)過(guò)程。這些實(shí)例幾乎覆蓋了Linux系統(tǒng)下常見(jiàn)的設(shè)備類(lèi)型,其中包括按鍵設(shè)備、觸摸屏、MMC/SD、網(wǎng)卡、Framebuffer、USB和PCI設(shè)備等,《ARM嵌入式Linux系統(tǒng)開(kāi)發(fā)叢書(shū)·ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)》提供了實(shí)例的所有源代碼,便于讀者分析和學(xué)習(xí)。

作者簡(jiǎn)介

  李亞鋒,《“頂嵌杯”全國(guó)嵌入式系統(tǒng)C語(yǔ)言編程大賽》專(zhuān)家組委會(huì)副組長(zhǎng)。主要研究和工作領(lǐng)域是Linux系統(tǒng)下的設(shè)備驅(qū)動(dòng)/內(nèi)核開(kāi)發(fā)以及嵌入式手機(jī)系統(tǒng)的驅(qū)動(dòng)和應(yīng)用軟件開(kāi)發(fā)。曾先后就職于威盛電子(中國(guó))有限公司、O2Micro北京分公司,任高級(jí)軟件工程師職位。曾參與開(kāi)發(fā)過(guò)Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)、手機(jī)SD/MMC卡,LCD,USB等驅(qū)動(dòng)程序。目前一直從事Linux系統(tǒng)下網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)的開(kāi)發(fā)工作,對(duì)嵌入式Linux開(kāi)發(fā)有深入的見(jiàn)解。著作有《ARM嵌入式Linux設(shè)備驅(qū)動(dòng)實(shí)例開(kāi)發(fā)》和《ARM嵌入式Linux系統(tǒng)開(kāi)發(fā)從入門(mén)到精通》。

圖書(shū)目錄

前言
第1章 嵌入式Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ)
1.1 設(shè)備驅(qū)動(dòng)介紹
1.1.1 Linux設(shè)備驅(qū)動(dòng)
1.1.2 Linux設(shè)備驅(qū)動(dòng)分類(lèi)
1.2 設(shè)備驅(qū)動(dòng)相關(guān)的重要概念
1.2.1 Linux中斷
1.2.2 內(nèi)存與I/O端口
1.2.3 并發(fā)控制
1.2.4 阻塞(Blocking)與非阻塞(Nonblocking)
1.3 運(yùn)行和編譯設(shè)備驅(qū)動(dòng)模塊
1.3.1 編寫(xiě)Hello World設(shè)備模塊
1.3.2 編寫(xiě)Makefile
1.3.3 加載和卸載模塊
1.4 ARM處理器
1.4.1 ARM處理器簡(jiǎn)介
1.4.2 ARM處理器的選型
1.4.3 S3C2410簡(jiǎn)介
1.5 UD.2410DVK.I開(kāi)發(fā)板
1.5.1 開(kāi)發(fā)板簡(jiǎn)介
1.5.2 硬件資源
1.5.3 軟件資源
1.6 小結(jié)
第2章 按鍵設(shè)備驅(qū)動(dòng)程序
2.1 按鍵設(shè)備模塊硬件接口和寄存器
2.1.1 按鍵設(shè)備模塊硬件接口電路
2.1.2 按鍵設(shè)備模塊相關(guān)寄存器
2.2 按鍵設(shè)備模塊驅(qū)動(dòng)程序
2.2.1 字符設(shè)備相關(guān)的數(shù)據(jù)結(jié)構(gòu)
2.2.2 按鍵設(shè)備模塊驅(qū)動(dòng)程序分析
2.2.3 按鍵設(shè)備驅(qū)動(dòng)測(cè)試
2.3 小結(jié)
第3章 觸摸屏設(shè)備驅(qū)動(dòng)程序
3.1 觸摸屏設(shè)備簡(jiǎn)介
3.1.1 四線(xiàn)電阻式觸摸屏工作原理
3.1.2 S3C2410觸摸屏接口原理
3.2 觸摸屏設(shè)備接口電路與寄存器
3.2.1 觸摸屏接口電路
3.2.2 觸摸屏與ADC接口寄存器
3.3 觸摸屏設(shè)備驅(qū)動(dòng)程序分析
3.3.1 初始化和退出函數(shù)
3.3.2 probe函數(shù)
3.3.3 中斷處理函數(shù)
3.3.4 remove函數(shù)
3.4 測(cè)試和編譯觸摸屏設(shè)備驅(qū)動(dòng)
3.5 小結(jié)
第4章 MMC/SD卡設(shè)備驅(qū)動(dòng)程序
4.1 MMC/SD卡
4.1.1 MMC簡(jiǎn)介
4.1.2 SD卡簡(jiǎn)介
4.2 MMC/SD卡設(shè)備接口
4.2.1 S3C2410的SDI
4.2.2 SDI的相關(guān)寄存器
4.2.3 MMC/SD與主機(jī)的接口電路
4.3 MMC/SD卡設(shè)備驅(qū)動(dòng)程序分析
4.3.1 MMC/SD設(shè)備驅(qū)動(dòng)框架
4.3.2 MMC/SD設(shè)備驅(qū)動(dòng)分析
4.4 測(cè)試和編譯MMC/SD卡驅(qū)動(dòng)程序
4.5 小結(jié)
第5章 網(wǎng)卡設(shè)備驅(qū)動(dòng)程序
第6章 Framebuffer設(shè)備驅(qū)動(dòng)程序
第7章 USB設(shè)備驅(qū)動(dòng)程序
第8章 NAND Flash設(shè)備驅(qū)動(dòng)程序
第9章 PCI設(shè)備驅(qū)動(dòng)程序
第10章 調(diào)試技術(shù)
參考文獻(xiàn)

本目錄推薦

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