圖書信息
作 者:孫紀坤,張小全 編著
出 版 社:人民郵電出版社
出版時間:2006-8-1字 數:582000版 次:1頁 數:370印刷時間:2006-8-1紙 張:膠版紙ISBN:9787115150141包 裝:平裝
內容簡介
本書以嵌入式Linux系統開發流程為主線,剖析了嵌入式Linux系統構建的各個環節。本書從嵌入式系統基礎知識和Linux編程技術講起,接下來說明了嵌入式Linux交叉開發環境的建立,然後分析了嵌入式Linux系統的引導程式、核心和檔案系統三大組成部分,最後介紹了嵌入式Linux系統集成和部署的方法。本書使用的嵌入式Linux系統軟體全部來源於開源站點,文中提供了具體的連結地址。本書主要以ARM平台為例,對U-Boot和Linux核心啟動過程做了詳細分析,為學習嵌入式Linux系統開發奠定基礎。本書從概念上闡述了嵌入式Linux系統開發流程,實踐上提供了具體的操作步驟,使讀者能夠深入理解嵌入式Linux系統構建。
作者簡介
孫紀坤 2000年開始專注於嵌入式Linux系統開發技術,2002年就職於北京麥克泰軟體公司,一直從事Montavista Linux的技術支持工作,對很多大型項目進行過技術支持。對於Linux開發環境,核心實時技術,設備驅動程式,應用程式以及系統設計和實現等方面都有著深入研究。
目錄
第1章 概述 1
第2章 ARM處理器 8
第3章 Linux編程環境 28
第4章 交叉開發環境 73
第5章 交叉開發工具鏈 94
第6章 Bootloader 108
第7章 配置編譯核心 143
第8章 核心移植淺析 185
第9章 核心調試技術 212
第10章 製作Linux根檔案系統 242
第11章 充分利用開源軟體 262
第12章 系統集成測試 314
第13章 部署Linux系統 333
第14章 系統設計開發實例 352