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

構(gòu)建嵌入式Linux系統(tǒng)(第二版)

構(gòu)建嵌入式Linux系統(tǒng)(第二版)

定 價(jià):¥58.00

作 者: (加)亞荷毛爾 等著,秦云川 改編
出版社: 中國(guó)電力出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

ISBN: 9787512303119 出版時(shí)間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 414 字?jǐn)?shù):  

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

  雖然Linux嵌入式系統(tǒng)幾乎無所不在,從手機(jī)到汽車的ABS系統(tǒng)以及凈水廠都可以發(fā)現(xiàn)它的蹤跡,但是令人驚訝的是,建立、安裝和測(cè)試Linux內(nèi)核以及相關(guān)工具的信息來源卻少得可憐?!稑?gòu)建嵌入式Linux系統(tǒng)(第二版)》是一本深入探討如何構(gòu)建這些系統(tǒng)的指南。通過閱讀《構(gòu)建嵌入式LINUX系統(tǒng)(第2版)》,你不僅可以獲得基本的概念,還可以學(xué)到如何設(shè)置以及使用40種以上不同的開放源碼和自由軟件套件?!稑?gòu)建嵌入式LINUX系統(tǒng)(第2版)》的內(nèi)容針對(duì)Linux內(nèi)核的最新版本做過更新,并且加入之前未介紹過的程序以便協(xié)助你:·建立你自己的GNu development toolchain(開發(fā)工具鏈)·為你的目標(biāo)系統(tǒng)選用、設(shè)定、構(gòu)建以及安裝專屬的內(nèi)核·為你的目標(biāo)系統(tǒng)建立完整的根文件系統(tǒng)·設(shè)置、操作以及使用固態(tài)儲(chǔ)存設(shè)備·為你的目標(biāo)系統(tǒng)安裝及設(shè)定bootloader(引導(dǎo)加載程序)·交叉編譯許多的工具程序與套件·可用于嵌入式系統(tǒng)調(diào)試的眾多工具和技術(shù)·使用uClibc、BusyBox、U-Boot、OpenSSH、thttpd、tftp、 strace以及gdb等套件·用Xenomai或RT kernel patch實(shí)現(xiàn)實(shí)時(shí)功能閱讀《構(gòu)建嵌入式LINUX系統(tǒng)(第2版)》你將能夠?qū)W到如何構(gòu)建操作系統(tǒng)組件,以及簡(jiǎn)化全面掌控嵌入式系統(tǒng)的艱巨任務(wù)。

作者簡(jiǎn)介

  Karim Yaghmour是Opersys(這家公司為開放源碼和自由軟件在嵌入式系統(tǒng)中的使用提供了專家支持和訓(xùn)練課程)以7LKryptiva(電子郵件安全服務(wù)的供應(yīng)商)的創(chuàng)辦人及總裁。身為開放源碼和自由軟件社群的活躍成員,Karim將Opersys所提供的服務(wù)穩(wěn)固地構(gòu)建在社群所推動(dòng)的知識(shí)共享和技術(shù)質(zhì)量的內(nèi)核價(jià)值上。Karim對(duì)社群的部分貢獻(xiàn)包括:他是Linux Trace Toolkit的維護(hù)者,以及是促使Adeos nanokernel(允許多個(gè)操作系統(tǒng)并存)得以實(shí)現(xiàn)的一系列白皮書(white paper)的作者。Karim天生喜歡探究事物的運(yùn)行原理。小時(shí)候,Karim甚至拆開家中所有的收音機(jī)和卡式磁帶機(jī),以便能夠“修理”它們。同樣地,Karim早就展露自己對(duì)操作系統(tǒng)內(nèi)部及嵌入式系統(tǒng)高度的興趣。他目前擁有Ecole Polytechnique de Montreal(蒙特利爾工程學(xué)院)的B.Eng.(工程學(xué)位)和M-A.Sc.(研究生碩士)學(xué)位。當(dāng)每個(gè)人都在為L(zhǎng)inux開發(fā)程序的時(shí)候,Karim辟蹊徑,撰寫自己的分布式微內(nèi)核,借此深入了解操作系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)。不寫程序的時(shí)候,Karim通常會(huì)將自己的熱情投在史學(xué)、哲學(xué)、社會(huì)學(xué)和人文科學(xué)上。此外,他對(duì)Umberto Eco和GeraldMessadi的散文和小說情有獨(dú)鐘。Jonathan Masters是一位替Red Hat-Y-作的英國(guó)Linux內(nèi)核工程師,他是實(shí)時(shí)內(nèi)核小組的成員,同時(shí)還參與了各種其他項(xiàng)目。Jon是英國(guó)歷史上首位以13歲的年齡進(jìn)入大學(xué)就讀的人。他的生活與Linux密不可分,不是在使用Linux,就是在從事Linux的工作。他曾在規(guī)模各不相同的各種嵌入式項(xiàng)目中工作過,做過獨(dú)立承包商、大型科學(xué)研究公司的雇員以及在著名的嵌入式Linux供應(yīng)商待過。Jon撰寫過幾本書、許多技術(shù)文章,以及維護(hù)Linux內(nèi)核所使用的module-init.tools套件。Jon住在馬薩諸塞州劍橋市,他喜歡旅游、修改嵌入式設(shè)備、徒步旅行、美國(guó)歷史、難懂的法律用詞,以及任意瘋狂的任何機(jī)會(huì)。Gilad Ben-Yossef是Codefidence有限公司的共同創(chuàng)始人與CTO(首席技術(shù)總監(jiān)),而且自1998年以來,一直在協(xié)助OEM(原始設(shè)備制造商)在商業(yè)產(chǎn)品和服務(wù)中使用自由和開放源碼軟件。他也是Hamakor一個(gè)以色列的非營(yíng)利組織,致力于FOSS(自由和開放源碼軟件)的推廣的共同創(chuàng)始人,以及“August Penguin” (以色列的社群FOSS會(huì)議)的創(chuàng)立委員。

圖書目錄

前言
第1章 概述
定義
嵌入式Linux系統(tǒng)的實(shí)際應(yīng)用
設(shè)計(jì)與實(shí)現(xiàn)的方法
第2章 基本概念
主機(jī)的類型
主機(jī)/目標(biāo)開發(fā)設(shè)置類型
主機(jī)/目標(biāo)調(diào)試設(shè)置類型
嵌入式Linux系統(tǒng)的一般架構(gòu)
系統(tǒng)啟動(dòng)過程
引導(dǎo)配置類型
系統(tǒng)的存儲(chǔ)器配置
第3章 所支持的硬件
處理器架構(gòu)
總線與接口
I/O
存儲(chǔ)設(shè)備
通用網(wǎng)絡(luò)
工業(yè)級(jí)網(wǎng)絡(luò)
系統(tǒng)監(jiān)控
第4章 開發(fā)工具
實(shí)際的項(xiàng)目工作空間
GNU跨平臺(tái)開發(fā)工具鏈
C程序庫的替代品
Java
Pen
Python
其他程序語言
Eclipse
終端仿真程序
第5章 內(nèi)核方面的考慮
選擇內(nèi)核
設(shè)定內(nèi)核配置
編譯內(nèi)核
安裝內(nèi)核
實(shí)地測(cè)試
第6章 根文件系統(tǒng)的內(nèi)容
根文件系統(tǒng)的基本結(jié)構(gòu)
程序庫
內(nèi)核模塊
內(nèi)核映像
設(shè)備文件
主要的系統(tǒng)應(yīng)用程序
定制應(yīng)用程序
系統(tǒng)初始化
第7章 儲(chǔ)存設(shè)備管理
MTD所支持的設(shè)備
磁盤設(shè)備
是否啟用交換功能
第8章 根文件系統(tǒng)的設(shè)置
嵌入式設(shè)備的文件系統(tǒng)類型
使用經(jīng)NFS掛載的根文件系統(tǒng)將文件系統(tǒng)映像寫入Flash設(shè)備
放在RAM disk上的磁盤文件系統(tǒng)
Rootfs與Initramfs
選擇文件系統(tǒng)的類型與布局
處理軟件升級(jí)的問題
第9章 設(shè)置bootloader
嵌入式bootloader
網(wǎng)絡(luò)引導(dǎo)的服務(wù)器設(shè)置
使用U-Boot
第10章 設(shè)置網(wǎng)絡(luò)服務(wù)
網(wǎng)絡(luò)配置
Busybox
通過DHCP動(dòng)態(tài)配置
Internet Super-Server
使用SNMP進(jìn)行遠(yuǎn)程管理
使用Telne[進(jìn)行網(wǎng)絡(luò)登錄
使用SSH進(jìn)行安全通信
通過HTTP提供Web內(nèi)容
資源的提供
第11章 調(diào)試工具
Eclipse
以gdb進(jìn)行應(yīng)用程序調(diào)試
追蹤
性能分析
存儲(chǔ)器調(diào)試
關(guān)于硬件工具
第12章 實(shí)時(shí)Linux入門
什么是實(shí)時(shí)處理?
你的Linux應(yīng)該支持實(shí)時(shí)嗎?
共同的實(shí)時(shí)內(nèi)核要求
實(shí)時(shí)計(jì)算技術(shù)的典型用戶
Linux通往實(shí)時(shí)之路
第13章 Xenomai實(shí)時(shí)系統(tǒng)
將傳統(tǒng)rtos的應(yīng)用程序移植到Linux
Xenomai的架構(gòu)
Xenomai的運(yùn)行原理
實(shí)時(shí)驅(qū)動(dòng)程序模型
結(jié)語
第14章 實(shí)時(shí)補(bǔ)丁
將中斷轉(zhuǎn)換成線程
優(yōu)先權(quán)繼承
以RT Batch設(shè)定內(nèi)核配置
高分辨率定時(shí)計(jì)數(shù)器
latency tracer
結(jié)語

本目錄推薦

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