出版時間:2008-10 出版社:電子工業(yè)出版社 作者:(?。㏑aghavan,P. 等著,宋勁杉 等譯 頁數:306 字數:563
Tag標簽:無
內容概要
本書以嵌入式Linux為主題,詳細解釋了嵌入式Linux的系統(tǒng)設計模型。通過本書可以理解嵌入式Linux開發(fā)環(huán)境,為硬件平臺創(chuàng)建Linux的板級支持包,理解Linux下的嵌入式存儲,理解驅動編寫和應用編寫的模式,理解各種嵌入式Linux驅動,把應用程序從傳統(tǒng)的實時操作系統(tǒng)移植到嵌入式Linux,在嵌入式Linux下編寫實時應用程序,掌握在應用和驅動中尋找內存溢出和內存崩潰的方法,掌握剖析應用程序和內核的方法,理解uclinux的架構及其編程模型,理解嵌入式Linux的圖形子系統(tǒng)。 本書可作為高等院校相關專業(yè)學生的教材,也可供軟件工程師、測試和支持組人員參考。
書籍目錄
第1章 引言 1.1 嵌入式Linux的發(fā)展史 1.2 為什么選擇嵌入式Linux 1.3 嵌入式Linux與桌面Linux之比較 1.4 常見問題 1.5 嵌入式Linux發(fā)行版 1.6 移植方案第2章 Linux簡介 2.1 嵌入式Linux的體系結構 2.2 Linux內核結構 2.3 用戶空間 2.4 Linux啟動過程 2.5 GNU交叉編譯工具鏈第3章 板級支持包 3.1 編譯內核過程中與BSP有關的工作 3.2 boot loader接口 3.3 內存映射 3.4 中斷管理 3.5 PCI子系統(tǒng) 3.6 定時器 3.7 串口 3.8 電源管理第4章 嵌入式存儲系統(tǒng) 4.1 Flash映射 4.2 MTD——存儲技術設備一 4.3 MTD架構 4.4 NOR Flash的MTD驅動程序示例 4.5 Flash映射驅動程序 4.6 MTD字符設備和塊設備 4.7 Mtdutils軟件包 4.8 嵌入式文件系統(tǒng) 4.9 優(yōu)化存儲空間 4.10 內核的運行時內存調優(yōu)第5章 嵌入式設備驅動 5.1 Linux串口驅動程序 5.2 以太網驅動程序 5.3 Linux中的12C子系統(tǒng) 5.4 USB Gadget 5.5 看門狗定時器 5.6 內核模塊第6章 應用程序移植 6.1 體系結構的對比 6.2 應用程序移植路線圖 6.3 使用pthread編程 6.4 操作系統(tǒng)移植層 6.5 內核APl驅動第7章 實時Linux 7.1 實時操作系統(tǒng) 7.2 Linux和實時性 7.3 Linux中的實時編程 7.4 硬實時Linux第8章 編譯和調試 8.1 編譯內核 8.2 編譯應用程序 8.3 編譯根文件系統(tǒng) 8.4 集成開發(fā)環(huán)境 8.5 調試虛擬內存問題 8.6 內核調試器 8.7 性能評價第9章 嵌入式系統(tǒng)中的圖形子系統(tǒng) 9.1 圖形系統(tǒng) 9.2 Linux桌面圖形——x圖形系統(tǒng) 9.3 顯示硬件介紹 9.4 嵌入式Linux系統(tǒng)中的圖形 9.5 嵌入式Linux圖形驅動程序 9.6 窗口環(huán)境,工具包和應用程序 9.7 小結第10章 uClinux 10.1 無MMU系統(tǒng)上的Linux 10.2 程序裝載和執(zhí)行 10.3 內存管理 ……附錄A 快速啟動附錄B GPL與嵌入式Linux
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
嵌入式Linux系統(tǒng)設計與開發(fā) PDF格式下載