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

Linux設(shè)備驅(qū)動(dòng)開發(fā)入門與編程實(shí)踐

Linux設(shè)備驅(qū)動(dòng)開發(fā)入門與編程實(shí)踐

定 價(jià):¥59.50

作 者: 商斌 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

購(gòu)買這本書可以去


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

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

  本書從嵌入式系統(tǒng)開發(fā)的基礎(chǔ)概念講起,著重介紹了嵌入式Linux 驅(qū)動(dòng)開發(fā)技術(shù)。全書共分12章。前兩章介紹了嵌入式Linux系統(tǒng)開發(fā)的基礎(chǔ)知識(shí),以及Linux系統(tǒng)開發(fā)工具鏈、嵌入式Linux內(nèi)核分析與移植技術(shù);第3章介紹了Linux設(shè)備驅(qū)動(dòng)程序開發(fā)的一般技術(shù)和基本過(guò)程;第4章到第9章詳細(xì)剖析了字符設(shè)備、PCI設(shè)備、音頻接口、顯示接口、塊設(shè)備、網(wǎng)絡(luò)設(shè)備的驅(qū)動(dòng)開發(fā)技術(shù);第10章到第12章分別介紹了USB設(shè)備驅(qū)動(dòng)開發(fā)的知識(shí)、USB驅(qū)動(dòng)的設(shè)備端及主機(jī)端的設(shè)計(jì),以及OTG驅(qū)動(dòng)程序的開發(fā)。本書具有由淺入深、通俗易懂和注重實(shí)踐等特點(diǎn),適合于具備一定嵌入式Linux開發(fā)經(jīng)驗(yàn),需要從事或?qū)W習(xí)嵌入式Linux驅(qū)動(dòng)程序設(shè)計(jì)的讀者作為嵌入式Linux驅(qū)動(dòng)開發(fā)的自學(xué)教材;同時(shí)也適合已掌握Linux驅(qū)動(dòng)程序設(shè)計(jì)的一般原理,需要提高嵌入式Linux驅(qū)動(dòng)開發(fā)實(shí)踐能力及對(duì)嵌入式Linux驅(qū)動(dòng)開發(fā)感興趣的程序員參考學(xué)習(xí)。

作者簡(jiǎn)介

暫缺《Linux設(shè)備驅(qū)動(dòng)開發(fā)入門與編程實(shí)踐》作者簡(jiǎn)介

圖書目錄

第1章 嵌入式Linux系統(tǒng)開發(fā)概述
 1.1 嵌入式系統(tǒng)概述
  1.1.1 你身邊的嵌入式系統(tǒng)
  1.1.2 什么是嵌入式系統(tǒng)
  1.1.3 嵌入式系統(tǒng)的發(fā)展
  1.1.4 嵌入式系統(tǒng)市場(chǎng)規(guī)模
  1.1.5 嵌入式系統(tǒng)發(fā)展趨勢(shì)和面臨的挑戰(zhàn)
 1.2 嵌入式操作系統(tǒng)
  1.2.1 嵌入式操作系統(tǒng)的特點(diǎn)
  1.2.2 嵌入式操作系統(tǒng)發(fā)展概述
  1.2.3 Linux操作系統(tǒng)特點(diǎn)
  1.2.4 嵌入式Linux系統(tǒng)的特點(diǎn)
  1.2.5 國(guó)外嵌入式Linux發(fā)展現(xiàn)狀
  1.2.6 國(guó)內(nèi)嵌入式Linux發(fā)展現(xiàn)狀
 1.3 ARM處理器平臺(tái)介紹
  1.3.1 嵌入式處理器特點(diǎn)與分類
  1.3.2 ARM處理器介紹
  1.3.3 ARM體系結(jié)構(gòu)
 1.4 嵌入式Linux的體系結(jié)構(gòu)分析
  1.4.1 嵌入式系統(tǒng)的體系結(jié)構(gòu)
  1.4.2 硬件抽象層的Linux
 1.5 基本編輯器vi的使用
  1.5.1 進(jìn)入和退出vi
  1.5.2 vi的基本編輯命令
  1.5.3 vi的高級(jí)編輯命令
 1.6 高級(jí)編輯器Emacs的使用
  1.6.1 Emacs的啟動(dòng)與退出
  1.6.2 Emacs的基本操作
  1.6.3 Emacs的高級(jí)命令
 1.7 編譯器GCC的使用
  1.7.1 GCC簡(jiǎn)介
  1.7.2 GCC的編譯過(guò)程
  1.7.3 GCC的常用模式
  1.7.4 GCC的常用選項(xiàng)
  1.7.5 GCC的警告功能
 1.8 調(diào)試器GDB的使用
  1.8.1 GDB的調(diào)試過(guò)程
  1.8.2 GDB的基本命令
  1.8.3 GDB的高級(jí)命令
 1.9 Make工程管理器
  1.9.1 Make管理器簡(jiǎn)介
  1.9.2 Makefile的描述規(guī)則
  1.9.3 一個(gè)簡(jiǎn)單示例
  1.9.4 Make如何工作
  1.9.5 指定變量
  1.9.6 自動(dòng)推導(dǎo)規(guī)則
  1.9.7 另類風(fēng)格的Makefile
  1.9.8 清除工作目錄過(guò)程文件
 1.10 本章小結(jié)
第2章 嵌入式Linux內(nèi)核分析與移植
 2.1 Linux內(nèi)核版本
  2.1.1 日新月異的Linux內(nèi)核版本
  2.1.2 Linux 2.4內(nèi)核特性
  2.1.3 Linux 2.6內(nèi)核針對(duì)嵌入式系統(tǒng)的改進(jìn)
 2.2 Linux操作系統(tǒng)內(nèi)核結(jié)構(gòu)分析
  2.2.1 Linux核心源程序的文件組織結(jié)構(gòu)
  2.2.2 Linux的內(nèi)核組成
  2.2.3 Linux內(nèi)核進(jìn)程管理工作機(jī)制
  2.2.4 Linux內(nèi)存管理工作機(jī)制
  2.2.5 Linux虛擬文件系統(tǒng)工作機(jī)制
  2.2.6 進(jìn)程間通信
 2.3 搭建嵌入式Linux系統(tǒng)開發(fā)環(huán)境
  2.3.1 嵌入式平臺(tái)介紹
  2.3.2 嵌入式Linux系統(tǒng)的組成及設(shè)計(jì)步驟
  2.3.3 嵌入式Linux開發(fā)工具鏈
 2.4 Linux內(nèi)核配置基礎(chǔ)
  2.4.1 Linux內(nèi)核所支持的配置方式
  2.4.2 make menuconfig配置方法
  2.4.3 Linux 2.4內(nèi)核配置文件config.in介紹
  2.4.4 Linux2.6內(nèi)核Kconfig文件的用法
  2.4.5 Kconfig文件配置實(shí)例
 2.5 Linux內(nèi)核配置選項(xiàng)
  2.5.1 General setup
  2.5.2 Loadable module support
  2.5.3 Processor type and features
  2.5.4 Networking support
  2.5.5 Device Drivers
 2.6 Linux內(nèi)核編譯基礎(chǔ)
  2.6.1 Linux內(nèi)核編譯基本步驟
  2.6.2 Rules.make文件用法
  2.6.3 Makefile配置文件的用法
  2.6.4 配置、編譯Linux內(nèi)核命令說(shuō)明
  2.6.5 Linux內(nèi)核配置編譯實(shí)例
 2.7 Linux內(nèi)核移植
  2.7.1 Bootloader簡(jiǎn)介
  2.7.2 引導(dǎo)程序原理
  2.7.3 內(nèi)核移植及代碼分析
  2.7.4 VIVI結(jié)構(gòu)分析
  2.7.5 VIVI移植實(shí)現(xiàn)
 2.8 本章小結(jié)
第3章 Linux設(shè)備驅(qū)動(dòng)程序開發(fā)概述
第4章 Linux字符設(shè)備驅(qū)動(dòng)程序開發(fā)
第5章 基于DSP的PCI圖像采集卡驅(qū)動(dòng)程序
第6章 音頻接口設(shè)計(jì)與Linux驅(qū)動(dòng)程序
第7章 顯示設(shè)備接口設(shè)計(jì)與Linux驅(qū)動(dòng)程序
第8章 ARM Linux塊設(shè)備驅(qū)動(dòng)程序開發(fā)
第9章 嵌入式Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)程序開發(fā)
第10章 嵌入式Linux USB驅(qū)動(dòng)程序設(shè)計(jì)基礎(chǔ)
第11章 USB接口系統(tǒng)軟件設(shè)計(jì)
第12章 OTG驅(qū)動(dòng)功能模塊的

本目錄推薦

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