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