日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux零基礎(chǔ)學(xué)嵌入式Linux C編程

零基礎(chǔ)學(xué)嵌入式Linux C編程

零基礎(chǔ)學(xué)嵌入式Linux C編程

定 價(jià):¥55.00

作 者: 陳立偉,王桐,楊蕾 編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

購(gòu)買這本書(shū)可以去


ISBN: 9787111307181 出版時(shí)間: 2010-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 423 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《零基礎(chǔ)學(xué)嵌入式Linux C編程》分為4篇,共20章,主要內(nèi)容包括:嵌入式系統(tǒng)基礎(chǔ)知識(shí),Linux環(huán)境下C語(yǔ)言的開(kāi)發(fā),構(gòu)建嵌入式Linux開(kāi)發(fā)環(huán)境,Linux下c編程基礎(chǔ),數(shù)據(jù)、運(yùn)算符和表達(dá)式,數(shù)據(jù)的輸入和輸出,基本語(yǔ)句,數(shù)組,函數(shù)、編譯預(yù)處理,動(dòng)態(tài)內(nèi)存的堆與棧,指針、回調(diào)函數(shù)、結(jié)構(gòu)體與共同體,Linux C語(yǔ)言嵌入?yún)R編語(yǔ)言與移植性問(wèn)題,嵌人式Linux環(huán)境下GUI開(kāi)發(fā)技術(shù),嵌入式Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā),Linux文件操作,進(jìn)程控制,線程控制,嵌入式網(wǎng)絡(luò)防御體系設(shè)計(jì)實(shí)例,Linux 視頻采集與傳輸實(shí)例,ARM Linux 指紋識(shí)別實(shí)例等。全書(shū)重點(diǎn)突出,層次分明,注重知識(shí)的系統(tǒng)性、針對(duì)性和先進(jìn)性;注重理論聯(lián)系實(shí)踐,培養(yǎng)工程應(yīng)用能力?!读慊A(chǔ)學(xué)嵌入式Linux C編程》不僅介紹詳細(xì)的理論基礎(chǔ)知識(shí),還提供大量的開(kāi)發(fā)案例作參考,可讀性和實(shí)用性強(qiáng)。適合沒(méi)有或者缺乏嵌入式Linux 程序設(shè)計(jì)經(jīng)驗(yàn)的初學(xué)者作為嵌入式Linux 語(yǔ)言開(kāi)發(fā)的自學(xué)教材,同時(shí)也適合已掌握C語(yǔ)言基礎(chǔ)編程技術(shù),需要提高嵌入式C語(yǔ)言編程實(shí)踐能力,以及對(duì)嵌入式Linux編程感興趣的程序員閱讀?!读慊A(chǔ)學(xué)嵌入式Linux C編程》的配套光盤給出了書(shū)中的實(shí)例文件、開(kāi)發(fā)過(guò)程的操作錄像文件、常用元器件及芯片等豐富的拓展資源,極大地方便了讀者自學(xué),動(dòng)手實(shí)踐。

作者簡(jiǎn)介

暫缺《零基礎(chǔ)學(xué)嵌入式Linux C編程》作者簡(jiǎn)介

圖書(shū)目錄

前言
第一篇 開(kāi)發(fā)基礎(chǔ)
第1章 嵌入式系統(tǒng)基礎(chǔ)知識(shí)
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)的定義
1.1.2 嵌入式系統(tǒng)的特點(diǎn)
1.1.3 嵌入式系統(tǒng)的發(fā)展歷史
1.1.4 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域
1.1.5 嵌入式系統(tǒng)與PC之間的區(qū)別
1.2 嵌入式系統(tǒng)的組成
1.3 典型的嵌入式操作系統(tǒng)
1.4 ARM處理器平臺(tái)介紹
1.5 嵌入式系統(tǒng)開(kāi)發(fā)
1.6 嵌入式Linux軟件設(shè)計(jì)
1.6.1 嵌入式Linux軟件需求分析
1.6.2 嵌入式Linux軟件架構(gòu)設(shè)計(jì)
1.7 實(shí)踐拓展
1.8 思考與練習(xí)
第2章 Linux環(huán)境下C語(yǔ)言的開(kāi)發(fā)
2.1 C語(yǔ)言簡(jiǎn)單回顧
2.2 Linux下的C語(yǔ)言開(kāi)發(fā)環(huán)境
2.3 嵌入式Linux語(yǔ)言的開(kāi)發(fā)
2.4 Linux系統(tǒng)
2.4.1 Linux的安裝、啟動(dòng)與關(guān)閉
2.4.2 Linux的基本使用
2.4.3 Linux的常用命令
2.5 嵌入式Linux中程序的運(yùn)行原理
2.6 實(shí)踐拓展
2.7 思考與練習(xí)
第3章 構(gòu)建嵌入式Linux開(kāi)發(fā)環(huán)境
3.1 嵌入式系統(tǒng)開(kāi)發(fā)環(huán)境的構(gòu)建
3.2 移植U-Boot
3.2.1 BooLoader概述
3.2.2 U-Boot分析與移植
3.3 嵌入式Linux操作系統(tǒng)內(nèi)核編譯
3.3.1 內(nèi)核的配置
3.3.2 內(nèi)核編譯的過(guò)程
3.4 內(nèi)核的移植
3.5 實(shí)踐拓展
3.6 思考與練習(xí)
第二篇 基礎(chǔ)編程
第4章 Linux下C編程基礎(chǔ)
4.1 嵌入式Linux語(yǔ)言編程概述
4.2 嵌入式Linux編輯器
4.2.1 Vi的基本模式
4.2.2 Vi的基本操作
4.2.3 Vi的使用實(shí)例分析
4.3 嵌入式Linux編譯器GCC
4.3.1 GCC編譯流程分析
4.3.2 GCC編譯選項(xiàng)分析
4.3.3 GCC使用的庫(kù)函數(shù)
4.4 嵌入式Linux調(diào)試器GDB的使用
4.4.1 GDB使用實(shí)例
4.4.2 GDB的幫助命令
4.4.3 設(shè)置/刪除斷點(diǎn)
4.4.4 數(shù)據(jù)相關(guān)命令
4.4.5 調(diào)試運(yùn)行環(huán)境相關(guān)命令
4.4.6 堆棧相關(guān)命令
4.5 make工程管理器
4.5.1 Makefile文件的構(gòu)成
4.5.2 Makefile變量
4.5.3 make的使用
4.6 Emacs綜合編輯器
4.6.1 Emacs的啟動(dòng)與退出
4.6.2 Emacs的基本編輯
4.6.3 Emacs的C模式
4.6.4 Emacs的Shell模式
4.7 實(shí)踐拓展
4.8 思考與練習(xí)
第5章 數(shù)據(jù)、運(yùn)算符和表達(dá)式
5.1 C程序的結(jié)構(gòu)和語(yǔ)法規(guī)則
5.2 c程序語(yǔ)句概述
5.3 基本概念
5.3.1 標(biāo)識(shí)符
5.3.2 關(guān)鍵字
5.3.3 常量
5.3.4 變量
5.4 基本數(shù)據(jù)類型
5.4.1 整型變量及其常量
5.4.2 浮點(diǎn)型變量及其常量
5.4.3 字符型變量及其常量
5.4.4 長(zhǎng)整型、短整型和無(wú)符號(hào)整型
5.4.5 類型定義typecdef
5.5 算術(shù)運(yùn)算符、賦值運(yùn)算符及翼表達(dá)式
5.5.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
5.5.2 賦值運(yùn)算符和賦值表達(dá)式
5.6 關(guān)系運(yùn)算符、邏輯運(yùn)算符及舅表達(dá)式
5.6.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
5.6.2 邏輯運(yùn)算符和邏輯表達(dá)式
5.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
5.8 變量的初始化
5.9 不同類型數(shù)據(jù)之間的轉(zhuǎn)換
5.9.1 自動(dòng)類型轉(zhuǎn)換
5.9.2 強(qiáng)制類型轉(zhuǎn)換
5.1 0實(shí)踐拓展
5.1 1思考與練習(xí)
第6章 數(shù)據(jù)的輸入和輸出
6.1 數(shù)據(jù)的輸出
6.1.1 字符輸出函數(shù)putchar()
6.1.2 格式輸出函數(shù)printf()
6.2 數(shù)據(jù)的輸入
6.2.1 字符輸入函數(shù)getchar()
6.2.2 格式輸入函數(shù)scanf()
6.3 實(shí)踐拓展
6.4 思考與練習(xí)
第7章 基本語(yǔ)句
7.1 結(jié)構(gòu)化程序設(shè)計(jì)概述
7.2 語(yǔ)句和復(fù)合語(yǔ)句
7.3 條件語(yǔ)句
7.3.1 if語(yǔ)句
7.3.2 條件運(yùn)算符
7.3.3 switch語(yǔ)句
7.4 循環(huán)控制
7.4.1 while循環(huán)語(yǔ)句
7.4.2 do-while循環(huán)語(yǔ)句
7.4.3 for循環(huán)語(yǔ)句
7.4.4 got0語(yǔ)句
7.4.5 break語(yǔ)句和continue語(yǔ)句
7.5 實(shí)踐拓展
7.6 思考與練習(xí)
第8章 數(shù)組
8.1 一維數(shù)組
8.1.1 一維數(shù)組的定義和引用
8.1.2 一維數(shù)組元素的初始化
8.2 二維數(shù)組
8.2.1 二維數(shù)組的定義和引用
8.2.2 二維數(shù)組元素的初始化
8.3 字符數(shù)組和字符串
8.3.1 字符數(shù)組
8.3.2 字符串和字符串結(jié)束標(biāo)志
8.3.3 字符串處理函數(shù)
8.4 實(shí)踐拓展
8.5 思考與練習(xí)
第9章 函數(shù)、編譯預(yù)處理
9.1 函數(shù)的概念
9.2 函數(shù)的定義和調(diào)用
9.2.1 函數(shù)的定義
9.2.2 函數(shù)的調(diào)用
9.3 函數(shù)的返回值
9.4 函數(shù)的參數(shù)及其傳遞方式
9.4.1 非數(shù)組作為函數(shù)參數(shù)
9.4.2 數(shù)組作為函數(shù)參數(shù)
9.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
9.5.1 函數(shù)的嵌套調(diào)用
9.5.2 函數(shù)的遞歸調(diào)用
9.6 變量的作用域及其存儲(chǔ)類型
9.6.1 局部變量及其存儲(chǔ)類型
9.6.2 全局變量及其存儲(chǔ)類型
9.7 內(nèi)部函數(shù)和外部函數(shù)
9.8 編譯預(yù)處理
9.8.1 宏定義
9.8.2 文件包含處理
9.8.3 條件編譯
9.9 實(shí)踐拓展
9.10 思考與練習(xí)
第10章 動(dòng)態(tài)內(nèi)存的堆與棧
10.1 程序內(nèi)存區(qū)域的使用
10.1.1 C語(yǔ)言程序的存儲(chǔ)區(qū)域
10.1.2 C語(yǔ)言中的動(dòng)態(tài)內(nèi)存
10.2 C程序中棧的應(yīng)用
10.3 c程序中堆空間的使用
10.4 堆內(nèi)存和棧內(nèi)存使用的比較
10.5 實(shí)踐拓展
10.6 思考與練習(xí)
第11章 指針、回調(diào)函數(shù),結(jié)構(gòu)體與共同體
11.1 指針
11.1.1 指針的概念
11.1.2 變量的指針和指向變量的指針變量
11.1.3 數(shù)組的指針和指向數(shù)組的指針變量
11.1.4 字符串的指針和指向字符串的指針變量
11.1.5 函數(shù)的指針和指向函數(shù)的指針變量
11.1.6 指針數(shù)組和指向指針的指針
11.2 回調(diào)函數(shù)
11.2.1 回調(diào)函數(shù)的概念與作用
11.2.2 回調(diào)函數(shù)的語(yǔ)法
11.3 結(jié)構(gòu)體
11.3.1 結(jié)構(gòu)體類型變量
11.3.2 結(jié)構(gòu)體數(shù)組
11.3.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針
11.3.4 用指針處理鏈表
11.4 共同體
11.5 實(shí)踐拓展
11.6 思考與練習(xí)
第12章 Linux C語(yǔ)言嵌入?yún)R編語(yǔ)言與移植性問(wèn)題
12.1 嵌入?yún)R編語(yǔ)言
12.1.1 C和匯編的接口
12.1.2 內(nèi)嵌匯編的語(yǔ)法
12.1.3 memory描述符
12.1.4 GCC對(duì)內(nèi)嵌匯編語(yǔ)言的處理方式
12.2 嵌入式Linux可移植性問(wèn)題
12.2.1 字長(zhǎng)和數(shù)據(jù)類型:
12.2.2 數(shù)據(jù)對(duì)齊
12.2.3 字節(jié)順序
12.3 實(shí)踐拓展
12.4 思考與練習(xí)
第三篇 高級(jí)編程
第13章 嵌入式Linux環(huán)境下GUI開(kāi)發(fā)技術(shù)
13.1 嵌入式圖形用戶界面概述:
13.2 Linux下幾種主流的GUI
13.2.1 MiniGUI
13.2.2 Qt/Embedded
13.2.3 Micr0Windows
13.2.4 OpenGUI
13.2.5 GTK+
13.3 基于G1x+的圖形界面編程
13.3.1 GTK+程序的初始化與退出
13.3.2 GTK+預(yù)定義的函數(shù)和數(shù)據(jù)類型
13.3.3 回調(diào)函數(shù)
13.3.4 GTK+的事件處理
13.3.5 使用GTK+實(shí)現(xiàn)“Hell0World程序
13.3.6 編譯GTK+程序
13.3.7 在GTK+中排列控件
13.3.8 常用控件
13.4 實(shí)踐拓展
13.5 思考與練習(xí)
第14章 嵌入式Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)
14.1 Linux設(shè)備驅(qū)動(dòng)程序概述
14.2 Linux設(shè)備驅(qū)動(dòng)程序與內(nèi)核的關(guān)系
14.3 Linux設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)基礎(chǔ)
14.3.1 內(nèi)存管理問(wèn)題
14.3.2 中斷處理
14.3.3 I/O端口
14.3.4 DMA處理
14.3.5 時(shí)間流
14.4 字符設(shè)備驅(qū)動(dòng)
14.4.1 字符設(shè)備驅(qū)動(dòng)相關(guān)函數(shù)和結(jié)構(gòu)體
14.4.2 字符設(shè)備驅(qū)動(dòng)程序?qū)嵗?br />……
第15章 Linux文件操作
第16章 進(jìn)程
第17章 線程控制
第四篇 綜合實(shí)例
第18章 嵌入式網(wǎng)絡(luò)防御體系設(shè)計(jì)
第19章 ARM Linux視頻采集與傳輸
第20章 ARM Linux指紋識(shí)別
附錄A 嵌入式Linux函數(shù)索引
附錄B Linux Shell常用命令索引
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)