注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡操作系統(tǒng)Linux構(gòu)建嵌入式LINUX系統(tǒng)

構(gòu)建嵌入式LINUX系統(tǒng)

構(gòu)建嵌入式LINUX系統(tǒng)

定 價:¥48.00

作 者: (美國)雅默著、韓存兵等譯;O'Reilly譯
出版社: 中國電力出版社
叢編項: O'REILLY系列
標 簽: Linux

ISBN: 9787508327549 出版時間: 2004-12-01 包裝: 平裝
開本: 16開 頁數(shù): 407 字數(shù):  

內(nèi)容簡介

  內(nèi)容簡介目錄本書詳細探討了各種目標板架構(gòu)及硬件配置,并徹底檢查了 Linux 對嵌入式硬件的支持。本書會告訴你如何從頭開始建立操作系統(tǒng)組件以及如何找到更多的文件或幫助,不論你是基于技術(shù)或經(jīng)濟上的考慮采用 Linux,本書都能輕易地讓你全盤掌控嵌入式操作系統(tǒng)。除了構(gòu)建嵌入式 Linux 系統(tǒng)的基本知識,本書還包括與版權(quán)有關(guān)的主題。此外,40 種以上常用在嵌入式 Linux 系統(tǒng)中的開放源碼及自由軟件套件的配置、安裝和使用也涵蓋在內(nèi),包括: uClibc、BusyBox、U-Boot、OpenSSH、thttpd、tftp、strace 以及 gdb 。 第一章 概述 定義 嵌入式Linux系統(tǒng)的實際應用 以多組件系統(tǒng)為例 設計與實現(xiàn)方法 第二章 基本概念 主機類型 主機/目標板開發(fā)設置的類型 主機/目標板調(diào)試設置的類型 嵌入式Linux系統(tǒng)的一般架構(gòu) 系統(tǒng)啟動過程 引導配置的類型 系統(tǒng)存儲器的設計 第三章 所支持的硬件 處理器架構(gòu) 總線與接口 I/O 存儲設備 通用網(wǎng)絡 工業(yè)級網(wǎng)絡 系統(tǒng)監(jiān)控 第四章 開發(fā)工具 實際項目工作空間的使用 GNU跨平臺開發(fā)工具鏈 C鏈接庫的替代品 Java Perl Python Ada 其他程序語言 集成開發(fā)環(huán)境 終端仿真程序 第五章 內(nèi)核方面的考慮 選擇內(nèi)核 內(nèi)核配置 編譯內(nèi)核 安裝內(nèi)核 實地測試 第六章 根文件系統(tǒng)的內(nèi)容 根文件系統(tǒng)的基本結(jié)構(gòu) 鏈接庫 內(nèi)核模塊 內(nèi)核映像 設備文件 主要的系統(tǒng)應用程序 定制應用程序 系統(tǒng)初始化 第七章 存儲設備管理 MTD支持的設備 磁盤設備 是否啟用交換功能 第八章 根文件系統(tǒng)的設置 選擇文件系統(tǒng) 使用經(jīng)NFS安裝的根文件系統(tǒng)將文件系統(tǒng)映像寫入flash設備 CRAMFS JFFS2 NFTL上的磁盤文件系統(tǒng) RAM disk上的磁盤文件系統(tǒng) 安裝TMPFS上的目錄 在線更新 第九章 設置 bootloader 各式各樣的bootloader 網(wǎng)絡引導的服務器設置 在磁盤和CompactFlash設備上使用LILO 在DiskOnChip設備上使用GRUB U-Boot 第十章 設置網(wǎng)絡服務 Internet Super-Server 使用SNMP進行遠程管理 通過Telnet進行網(wǎng)絡登錄 使用SSH進行安全通信 通過HTTP提供Web內(nèi)容 通過DHCP進行動態(tài)配置 第十一章 調(diào)試工具 用gdb進行應用程序調(diào)試 跟蹤 性能分析 內(nèi)存調(diào)試 關(guān)于硬件工具 附錄一 工作單 附錄二 資源 附錄三 重要的版權(quán)聲明 源代碼索引

作者簡介

  作者KarimYaghmour是一位著名的設計者和演講者,他負責LinuxTraceToolkit。本書從討論Linux作為嵌入式操作系統(tǒng)的優(yōu)缺點開始,其中包括了許可證問題。然后討論了構(gòu)建嵌入式Linux系統(tǒng)的基礎知識,隨后的討論涵蓋了嵌入式Linux系統(tǒng)中廣泛使用的40余種開源和自由軟件包的配置、設置以及使用。uClibc、BusyBox、U-Boot、OpenSSH、thttpd、tftp、strace以及gdb都在討論范圍之中。

圖書目錄

第一章 概述 
定義 
嵌入式Linux系統(tǒng)的實際應用 
以多組件系統(tǒng)為例 
設計與實現(xiàn)方法 
第二章 基本概念 
主機類型 
主機/目標板開發(fā)設置的類型 
主機/目標板調(diào)試設置的類型 
嵌入式Linux系統(tǒng)的一般架構(gòu) 
系統(tǒng)啟動過程 
引導配置的類型 
系統(tǒng)存儲器的設計 
第三章 所支持的硬件 
處理器架構(gòu) 
總線與接口 
I/O 
存儲設備 
通用網(wǎng)絡 
工業(yè)級網(wǎng)絡 
系統(tǒng)監(jiān)控 
第四章 開發(fā)工具 
實際項目工作空間的使用 
GNU跨平臺開發(fā)工具鏈 
C鏈接庫的替代品 
Java 
Perl 
Python 
Ada 
其他程序語言 
集成開發(fā)環(huán)境 
終端仿真程序 
第五章 內(nèi)核方面的考慮 
選擇內(nèi)核 
內(nèi)核配置 
編譯內(nèi)核 
安裝內(nèi)核 
實地測試 
第六章 根文件系統(tǒng)的內(nèi)容 
根文件系統(tǒng)的基本結(jié)構(gòu) 
鏈接庫 
內(nèi)核模塊 
內(nèi)核映像 
設備文件 
主要的系統(tǒng)應用程序 
定制應用程序 
系統(tǒng)初始化 
第七章 存儲設備管理 
MTD支持的設備 
磁盤設備 
是否啟用交換功能 
第八章 根文件系統(tǒng)的設置 
選擇文件系統(tǒng) 
使用經(jīng)NFS安裝的根文件系統(tǒng)將文件系統(tǒng)映像寫入flash設備 
CRAMFS 
JFFS2 
NFTL上的磁盤文件系統(tǒng) 
RAM disk上的磁盤文件系統(tǒng) 
安裝TMPFS上的目錄 
在線更新 
第九章 設置 bootloader 
各式各樣的bootloader 
網(wǎng)絡引導的服務器設置 
在磁盤和CompactFlash設備上使用LILO 
在DiskOnChip設備上使用GRUB 
U-Boot 
第十章 設置網(wǎng)絡服務 
Internet Super-Server 
使用SNMP進行遠程管理 
通過Telnet進行網(wǎng)絡登錄 
使用SSH進行安全通信 
通過HTTP提供Web內(nèi)容 
通過DHCP進行動態(tài)配置 
第十一章 調(diào)試工具 
用gdb進行應用程序調(diào)試 
跟蹤 
性能分析 
內(nèi)存調(diào)試 
關(guān)于硬件工具 
附錄一 工作單 
附錄二 資源 
附錄三 重要的版權(quán)聲明 
源代碼索引

本目錄推薦

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