《嵌入(ru)式Linux操作(zuo)系(xi)統原理與應用(第2版(ban)(ban))》PDF版(ban)(ban)免(mian)費下載(zai)
時(shi)間:2018-07-29 來源:未(wei)知
① 本書(shu)從基礎入手,由(you)淺入深(shen)、循序(xu)漸進地講述嵌(qian)入式Linux操作系統原理(li)與(yu)應用。
② 很適合初學(xue)者,新手來學(xue)習。
③ 本書內容涵蓋多年來項目經驗總結的精華,并且貫穿一些學習方法的建議。
內容簡介:
主要內(nei)容分(fen)(fen)成(cheng)3個部(bu)分(fen)(fen):第(di)(di)一部(bu)分(fen)(fen)介紹(shao)嵌入(ru)式操作系統基礎,包括第(di)(di)1章(zhang)和第(di)(di)2章(zhang);第(di)(di)二部(bu)分(fen)(fen)介紹(shao)基于嵌入(ru)式Linux軟件的開發,包括bootloader、驅動程(cheng)序(xu)的設計、內(nei)核的裁(cai)減和移植及(ji)應用程(cheng)序(xu)的開發,重(zhong)點在于介紹(shao)應用程(cheng)序(xu)的開發,這部(bu)分(fen)(fen)內(nei)容由第(di)(di)3章(zhang)~第(di)(di)6章(zhang)組成(cheng);第(di)(di)三部(bu)分(fen)(fen)是實驗內(nei)容,包括第(di)(di)7章(zhang)。相比第(di)(di)1版,本書更加(jia)注實踐操作部(bu)分(fen)(fen),并對部(bu)分(fen)(fen)內(nei)容進行了(le)整理.優化(hua)和改(gai)進。

目錄:
第1章 嵌入式系統(tong)基礎
1.1 嵌(qian)入式系統概述(shu)
1.1.1 嵌(qian)入式系統的(de)基(ji)本概念
1.1.2 嵌(qian)入式系統的應用(yong)領域
1.1.3 嵌入式系統的組成
1.1.4 嵌入(ru)式系統(tong)的特點
1.1.5 嵌入(ru)式(shi)系(xi)統的發展趨勢
1.2 嵌(qian)入式(shi)操作(zuo)系統
1.2.1 操(cao)作系統的基本功能
1.2.2 嵌入(ru)式操作系統(tong)
1.2.3 嵌入式操作系統體系結(jie)構
1.2.4 嵌(qian)入式操作系統的選擇
1.2.5 幾種(zhong)代表性嵌(qian)入(ru)式操作系統比較
1.3 嵌(qian)入(ru)式Linux基礎
1.3.1 Linux簡介
1.3.2 嵌入(ru)式Linux
1.3.3 Linux的安(an)裝(zhuang)基礎
1.3.4 基(ji)于虛擬機的Linux的安裝
1.3.5 Linux虛擬機的(de)設(she)置
1.4 Linux目錄結構及(ji)文件(jian)
1.4.1 Linux文件系統(tong)
1.4.2 Linux目錄結構
1.4.3 文件類型及(ji)文件屬性(xing)
1.5 Linux常用操(cao)作命令
1.5.1 Shell命令基礎
1.5.2 文(wen)件(jian)與目(mu)錄相關命(ming)令
1.5.3 磁盤管(guan)理與(yu)維護命令(ling)
1.5.4 系統管(guan)理與設(she)置命令
1.5.5 網(wang)絡相關命(ming)令
1.5.6 壓縮備份命令
1.6 Linux下shell編程
1.6.1 shell程序概述
1.6.2 shell變量(liang)
1.6.3 shell特殊字符
1.6.4 shell流程(cheng)控(kong)制
1.6.5 shell函數定義
1.6.6 shell程序示例(li)
1.7 Linux啟動過程分析
習題
第2章 Linux編程基礎
2.1 Linux下的C語(yu)言編(bian)程
2.1.1 Linux下的(de)C語言編程概述
2.1.2 Linux下(xia)的(de)C語言開發流程
2.2 Vim編輯器
2.2.1 Vim的模式
2.2.2 Vim常用操(cao)作
2.3 GCC編譯(yi)器
2.3.1 GCC編譯器簡介
2.3.2 GCC編譯流程
2.3.3 GCC常用(yong)編譯選項(xiang)
2.3.4 庫依賴
2.4 GDB調試(shi)器
2.4.1 GDB概述
2.4.2 GDB使(shi)用流程
2.4.3 GDB基本命令
2.4.4 GdbServer遠程(cheng)調試
2.5 Make工程管理器
2.5.1 Make工(gong)程管理器概述
2.5.2 Makefile基本(ben)結構
2.5.3 Makefile變量(liang)
2.5.4 Makefile規則
2.5.5 MakeFlie常用函數
2.5.6 使用自動生成工具生成Makefile
2.6 I.inux下(xia)的(de)集(ji)成開(kai)發環境
2.6.1 Eclipse集成(cheng)開發環境簡(jian)介(jie)
2.6.2 Eclipse的開發流程
2.6.3 使用CVS進行版本管理
2.7 文件I/O編(bian)程
2.7.1 文件I/O編程基礎
2.7.2 基本I/O操作
2.7.3 標準I/O操(cao)作
2.7.4 嵌入式(shi)I。1nux串口通(tong)信編程
2.8 進程控制編程
2.8.1 Linux下的進程概述
2.8.2 Linux進程編程
2.8.3 Zombie進程
2.8.4 Linux守(shou)護進程
2.9 進(jin)程間(jian)的(de)通信和同步(bu)
2.9.1 Linux下進(jin)程(cheng)間通信概述
2.9.2 管(guan)道通信
2.9.3 共享(xiang)內存(cun)通信
2.9.4 其他方(fang)式通信
2.10 多線程(cheng)編程(cheng)
2.10.1 線程(cheng)的(de)基本概念(nian)
2.10.2 線程的(de)實現
2.10.3 修(xiu)改線程屬(shu)性
2.10.4 多線程訪問控(kong)制
習題二
第3章 基(ji)于Linux的嵌入式軟(ruan)件開發(fa)
第4章 嵌入(ru)式應用程序(xu)設計
第(di)5章 嵌入式(shi)數據(ju)庫
第(di)6章(zhang) 嵌入(ru)式Linux網絡編(bian)程
第7章 嵌入(ru)式(shi)操作(zuo)系統實驗(yan)
網友評價:
一:涵蓋的內(nei)容很多,一些(xie)典型的工程還是(shi)很有(you)借(jie)鑒性(xing)的,作(zuo)為(wei)教(jiao)材很是(shi)夠用(yong)。
二:本書寫(xie)的(de)不錯,淺(qian)顯易懂(dong),涵蓋范圍廣,入門(men)級沒(mei)有問題。操作(zuo)性很強。
三:很好用的圖書(shu),對學習很有幫助。

