當(dāng)前位置: 首頁(yè) > 原創(chuàng)圖書 >《嵌入式Linux C語(yǔ)言應(yīng)用程序設(shè)計(jì)》圖書介紹
· 多年嵌入式人才培養(yǎng)及項(xiàng)目研發(fā)經(jīng)驗(yàn)總結(jié)
· 數(shù)百家企業(yè)嵌入式研發(fā)崗位人才需求匯總
· 數(shù)十所嵌入式專業(yè)大學(xué)院校教學(xué)現(xiàn)狀調(diào)研
· 側(cè)重實(shí)踐及案例分析并輔以代碼加以講解
嵌入式系統(tǒng)是現(xiàn)在最熱門的計(jì)算機(jī)應(yīng)用領(lǐng)域之一,嵌入式linux是應(yīng)用最廣泛的嵌入式操作系統(tǒng)之一,嵌入式c語(yǔ)言在其中起著至關(guān)重要的作用。
本書共分13章,全面講解了嵌入式系統(tǒng)基礎(chǔ),嵌入式linux c語(yǔ)言開發(fā)工具、語(yǔ)言基礎(chǔ),文件i/o相關(guān)實(shí)例,arm linux進(jìn)程線程開發(fā)實(shí)例,arm linux網(wǎng)絡(luò)開發(fā)實(shí)例,嵌入式linux設(shè)備驅(qū)動(dòng)開發(fā)以及視頻監(jiān)控系統(tǒng)實(shí)例。
本書可作為大中專院校嵌入式相關(guān)專業(yè)本科生、研究生的教材,也可供廣大希望轉(zhuǎn)入嵌入式領(lǐng)域的科研和工程技術(shù)人員使用。
第1章 嵌入式系統(tǒng)基礎(chǔ)知識(shí)
1.1 嵌入式系統(tǒng)概述
1.2 嵌入式系統(tǒng)的組成
1.3 arm處理器平臺(tái)介紹
1.4 嵌入式系統(tǒng)硬件平臺(tái)選型
1.5 嵌入式系統(tǒng)開發(fā)概述
本章小結(jié)
動(dòng)手練練
第2章 嵌入式linux c語(yǔ)言開發(fā)工具
2.1 嵌入式linux下c語(yǔ)言概述
2.2 嵌入式linux編輯器vi的使用
2.3 嵌入式linux編譯器gcc的使用
2.4 嵌入式linux調(diào)試器gdb的使用
2.5 make工程管理器
2.6 emacs綜合編輯器
本章小結(jié)
動(dòng)手練練
第3章 構(gòu)建嵌入式linux系統(tǒng)
3.1 嵌入式系統(tǒng)開發(fā)環(huán)境的構(gòu)建
3.2 bootloader
3.3 編譯嵌入式linux內(nèi)核
3.4 linux內(nèi)核目錄結(jié)構(gòu)
3.5 制作文件系統(tǒng)
本章小結(jié)
動(dòng)手練練
第4章 嵌入式linux c語(yǔ)言基礎(chǔ)——數(shù)據(jù)、表達(dá)式
4.1 嵌入式linux c語(yǔ)言概述
4.2 基本數(shù)據(jù)類型
4.3 變量與常量
4.4 運(yùn)算符與表達(dá)式
本章小結(jié)
動(dòng)手練練
第5章 嵌入式linux c語(yǔ)言基礎(chǔ)——控制語(yǔ)句及函數(shù)
5.1 嵌入式linux c語(yǔ)言程序結(jié)構(gòu)概述
5.2 選擇語(yǔ)句
5.3 循環(huán)語(yǔ)句
5.4 goto語(yǔ)句
5.5 函數(shù)的定義與聲明
5.6 函數(shù)的參數(shù)、值和基本調(diào)用
5.7 函數(shù)的嵌套、遞歸調(diào)用
本章小結(jié)
動(dòng)手練練
第6章 嵌入式linux c語(yǔ)言基礎(chǔ)——數(shù)組、指針與結(jié)構(gòu)
第7章 嵌入式linux c語(yǔ)言基礎(chǔ)——高級(jí)議題
第8章 嵌入式linux c語(yǔ)言基礎(chǔ)——arm linux內(nèi)核常見數(shù)據(jù)結(jié)構(gòu)
第9章 文件i/o相關(guān)實(shí)例
第10章 arm linux進(jìn)程線程開發(fā)實(shí)例
第11章 arm linux網(wǎng)絡(luò)開發(fā)實(shí)例
第12章 嵌入式linux設(shè)備驅(qū)動(dòng)開發(fā)
第13章 視頻監(jiān)控系統(tǒng)