出版時(shí)間:2007-1 出版社:機(jī)械工業(yè) 作者:張丹 頁數(shù):206
Tag標(biāo)簽:無
內(nèi)容概要
本書對嵌入式Linux系統(tǒng)進(jìn)行了詳細(xì)、系統(tǒng)的介紹,并對嵌入式Linux環(huán)境下的應(yīng)用程序開發(fā)知識進(jìn)行了介紹,包括嵌入式Linux基本概念和開發(fā)流程、Boot Loader的工作原理、內(nèi)核裁減配置和交叉編譯、根文件系統(tǒng)制作、網(wǎng)絡(luò)編程及圖形界面開發(fā)等知識?! ”緯鴥?nèi)容豐富,敘述清楚,大部分章節(jié)配有實(shí)例和程序,可作為嵌入式Linux認(rèn)證考試的教材,同時(shí),也是從事嵌入式編程開發(fā)人員的好工具。
書籍目錄
第1章 Linux系統(tǒng)入門基礎(chǔ) 1.1 認(rèn)識Linux操作系統(tǒng) 1.2 基本操作命令 1.3 Linux文件與目錄系統(tǒng) 1.4 shell簡介 1.5 網(wǎng)絡(luò)服務(wù)簡介第2章 Linux程序設(shè)計(jì)基礎(chǔ)—C環(huán)境 2.1 Linux編程環(huán)境介紹 2.2 常用編輯器 2.3 gcc編譯器的使用 2.4 GNU make管理項(xiàng)目 2.5 GDB調(diào)試第3章 Linux shell編程 3.1 創(chuàng)建和運(yùn)行外殼程序 3.2 使用外殼變量 3.3 數(shù)值運(yùn)算命令 3.4 條件表達(dá)式 3.5 循環(huán)語句 3.6 shift命令 3.7 select語句 3.8 repeat語句 3.9 函數(shù) 3.10 shell應(yīng)用舉例第4章 構(gòu)建嵌入式Linux系統(tǒng) 4.1 GNU跨平臺開發(fā)工具鏈 4.2 嵌入式Linux內(nèi)核 4.3 嵌入式Linux根文件系統(tǒng) 4.4 BootLoader簡介第5章 嵌入式BootLoader技術(shù) 5.1 BootLoader的基本概念 5.2 BootLoader典型結(jié)構(gòu)框架 5.3 典型BootLoader(Blob)分析和移植第6章 ARM-Linux內(nèi)核分析 6.1 ARM微處理器 6.2 ARM-Linux的內(nèi)存管理 6.3 ARM-Linux進(jìn)程管理與調(diào)度 6.4 ARM-Linux中斷響應(yīng)與處理 6.5 ARM-Linux系統(tǒng)啟動與初始化 6.6 Linux模塊化機(jī)制 6.7 ARM-Linux內(nèi)核裁減第7章 嵌入式文件系統(tǒng) 7.1 Linux文件系統(tǒng)結(jié)構(gòu)與特征 7.2 嵌入式文件系統(tǒng)簡介 7.3 構(gòu)建根文件系統(tǒng) 7.4 根文件系統(tǒng)設(shè)置 7.5 BusyBox第8章 嵌入式Linux多線程編程 8.1 線程基本概念 8.2 多線程同步 8.3 生產(chǎn)者-消費(fèi)者問題第9章 簡單嵌入式Web服務(wù)器設(shè)計(jì) 9.1 HTTP協(xié)議基礎(chǔ) 9.2 socket編程基礎(chǔ) 9.3 嵌入式Web服務(wù)器系統(tǒng)結(jié)構(gòu) 9.4 Web服務(wù)器構(gòu)建第10章 嵌入式GUI 10.1 嵌入式GUI簡介 10.2 MiniGUI程序設(shè)計(jì)基礎(chǔ) 10.3 Qt/Embedded程序設(shè)計(jì)基礎(chǔ) 10.4 嵌入式GUI的移植參考文獻(xiàn)
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載