雖然很多公司將LINUX用于多種嵌入式系統(tǒng),從手機(jī)到汽車ABS系統(tǒng)和水過濾設(shè)備,但是令人驚訝的是,關(guān)于LINUX系統(tǒng)內(nèi)核和相關(guān)工具的建立、安裝、測試這方面信息的資源幾乎沒有。
"這本書中沒有關(guān)于常用工具或項(xiàng)目范圍的任何假設(shè)。所需要的……就是下載必要包和瀏覽詳盡在線文檔的Internet連接,從而與其他開發(fā)者互享經(jīng)驗(yàn)并從中獲益。
這些講述不僅在設(shè)計(jì)上給予恰到好處的自由及控制,也緊承Linux嵌入式系統(tǒng)應(yīng)用的開發(fā)先鋒們的觀點(diǎn)。"
——節(jié)自Preface
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
至少作者的寫作態(tài)度很端正
好書
這本書還不錯,還算滿意,全英文的
還可以吧,沒看過還
好書,實(shí)用,有幫助!
國外經(jīng)典書籍!還是原著的好!也能提高英語水平!學(xué)IT的英語水平不好,很難拔高技術(shù)!前沿技術(shù)都是國外的!強(qiáng)烈推薦!
很實(shí)用的一本書!
很喜歡這幾本書,會繼續(xù)關(guān)注
不錯,當(dāng)當(dāng)優(yōu)品,一直推薦
英文的,沒有看,寫得挺多。
好像又點(diǎn)難度,依然非常喜歡
英文版的看起來很爽,就是效率低了點(diǎn)
這個商品不錯~
發(fā)貨較快,書籍正版,權(quán)威書集。
雖然是影印版,但是書本的效果還是挺好的
多休息運(yùn)輸管理,否則你就沒生意了
這個商品不錯~
好書,英文版的,不像有一些人翻譯的爛,讀書,還是原版的好
自己的是中文版,建議朋友買的影印版。交流學(xué)習(xí)
特意買了英文版,為了提高自己的專業(yè)英文水平。
中文版翻譯得已經(jīng)很不錯了, 某些地方可以看看英文版,用英文的思路去理解一些事情的時候會覺得更加簡單。
雖說是英文的,但是仔細(xì)看下去,這本書講的還是很不錯的。對嵌入式的系統(tǒng)方方面面對做了介紹。
開始看當(dāng)當(dāng)評論,有人說很好,也有人不建議買,于是去網(wǎng)上下了電子版的。粗粗看過一遍以后,發(fā)現(xiàn)其實(shí)寫的挺好的,深受啟發(fā),于是買本書慢慢仔細(xì)看看。支持英文原版,印刷的質(zhì)量看起來也還不錯。