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

構(gòu)建嵌入式LINUX系統(tǒng)(第2版 影印版)

構(gòu)建嵌入式LINUX系統(tǒng)(第2版 影印版)

定 價(jià):¥68.00

作 者: (加)亞荷毛爾 等著
出版社: 東南大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 影印版

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

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

  雖然很多公司將LINUX用于多種嵌入式系統(tǒng),從手機(jī)到汽車ABS系統(tǒng)和水過(guò)濾設(shè)備,但是令人驚訝的是,關(guān)于LINUX系統(tǒng)內(nèi)核和相關(guān)工具的建立、安裝、測(cè)試這方面信息的資源幾乎沒(méi)有。《構(gòu)建嵌入式LINUX系統(tǒng)》是一本構(gòu)造這些系統(tǒng)的詳細(xì)指南,不僅可以學(xué)習(xí)基本原理,而且可以學(xué)習(xí)如何去配置、設(shè)置并使用40種以上不同的開發(fā)源碼和自由軟件包。此次再版,更新了上一個(gè)版本的LINUX系統(tǒng)內(nèi)核和之前無(wú)證程序的特征,以助你:·建立自己的GNU開發(fā)工具鏈 ·選擇、配置、構(gòu)建并安裝特定目標(biāo)的內(nèi)核 ·建立完整的目標(biāo)根文件系統(tǒng) ·設(shè)置、操作及使用固態(tài)存儲(chǔ)設(shè)備·安裝并配置目標(biāo)的引導(dǎo)加載程序 ·交叉編譯大量實(shí)用程序和包·使用多種工具和技術(shù)調(diào)試嵌入式系統(tǒng) ·使用uClibc, BusyBox, U-Boot, OpenSSH, thttpd, tftp, strace和gdb包·利用Xenomai或RT內(nèi)核補(bǔ)丁的實(shí)時(shí)特征此次再版教授了如何構(gòu)建操作系統(tǒng)組件,簡(jiǎn)化了嵌入式系統(tǒng)中令人望而生畏的完全控制的維護(hù)任務(wù)。

作者簡(jiǎn)介

暫缺《構(gòu)建嵌入式LINUX系統(tǒng)(第2版 影印版)》作者簡(jiǎn)介

圖書目錄

Preface
1.Introduction
Definitions
Real Life and Embedded Linux Systems
Design and Implementation Methodology
2.Basic Concepts
Types of Hosts
Types of Host/Target Development Setups
Types of Host/Target Debug Setups
Generic Architecture of an Embedded Linux System
System Startup
Types of Boot Configurations
System Memory Layout
3.Hardware Support
Processor Architectures
Buses and Interfaces
I/O
Storage
General-Purpose Networking
Industrial-Grade Networking
System Monitoring
4.Development Tools
A Practical Project Workspace
GNU Cross-Platform Development Toolchain
C Library Alternatives
Java
Perl
Python
Other Programming Languages
Eclipse: An Integrated Development Environment
Terminal Emulators
5.Kernel Considerations
Selecting a Kernel
Configuring the Kernel
Compiling the Kernel
Installing the Kernel
In the Field
6.Root Filesystem Content
Basic Root Filesystem Structure
Libraries
Kernel Modules
Kernel Images
Device Files
Main System Applications
Custom Applications
System Initialization
7.Storage Device Manipulation
MTD-Supported Devices
Disk Devices
To Swap or Not To Swap
8.Root Filesystem Setup
Filesystem Types for Embedded Devices
Writing a Filesystem Image to Flash Using an NFS-Mounted Root Filesystem
Placing a Disk Filesystem on a RAM Disk
Rootfs and Initramfs
Choosing a Filesystem's Type and Layout
Handling Software Upgrades
9.Setting Up the Bootloader
Embedded Bootloaders
Server Setup for Network Boot
Using the U-Boot Bootloader
10.Setting Up Networking Services
Network Settings
Busybox
Dynamic Configuration Through DHCP
The Internet Super-Server
Remote Administration with SNMP
Network Login Through Telnet
Secure Communication with SSH
Serving Web Content Through HTTP
Provisioning
11.Debugging Tools
Eclipse
Debugging Applications with gdb
Tracing
Performance Analysis
Memory Debugging
A Word on Hardware Tools
12.Introduction to Real-Time tinux
What Is Real-Time Processing?
Should Your Linux Be Real-Time?
Common Real-Time Kernel Requirements
Some Typical Users of Real-Time Computing Technology
The Linux Paths to Real-Time
13.TheXenomai ReaI-TimeSystem
Porting Traditional RTOS Applications to Linux
The Xenomai Architecture
How Xenomai Works
The Real-Time Driver Model
Xenomai, Chameleon by Design
14.The RT Patch
Interrupts As Threads
Priority Inheritance
Configuring the Kernel with the RT Patch
High-Resolution Timers
The Latency Tracer
Conclusion
Index

本目錄推薦

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