注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Linux嵌入式Linux案例開發(fā)指南

嵌入式Linux案例開發(fā)指南

嵌入式Linux案例開發(fā)指南

定 價(jià):¥49.80

作 者: 馮偉,王博 編著
出版社: 中國電力出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

ISBN: 9787508374789 出版時(shí)間: 2008-11-01 包裝: 平裝
開本: 16開 頁數(shù): 451 字?jǐn)?shù):  

內(nèi)容簡介

  《嵌入式Linux案例開發(fā)指南》以案例的形式系統(tǒng)地講解了嵌入式Linux開發(fā)所需要的各種知識(shí)和實(shí)際應(yīng)用。全書共15章,主要介紹了嵌入式Linux系統(tǒng)基礎(chǔ)、開發(fā)基礎(chǔ)、Linux高級(jí)編程、驅(qū)動(dòng)開發(fā),以及綜合實(shí)驗(yàn)等部分知識(shí),主要內(nèi)容包括Shell編程,GDB調(diào)試工具,Linux系統(tǒng)內(nèi)核的編譯、進(jìn)程和線程的概念,Socket編程,Linux圖形化界面開發(fā)的技巧,Java語言在嵌入式Linux開發(fā)中的應(yīng)用,嵌入式Linux數(shù)據(jù)庫,Linux驅(qū)動(dòng)開發(fā)基礎(chǔ),字符設(shè)備驅(qū)動(dòng)開發(fā)等知識(shí),最后通過兩個(gè)綜合實(shí)驗(yàn)巧妙地將枯燥的知識(shí)學(xué)習(xí)變成了有趣的動(dòng)手實(shí)踐?!肚度胧絃inux案例開發(fā)指南》可作為高等院校電子類、電氣類、控制類等專業(yè)高年級(jí)本科生、研究生學(xué)習(xí)嵌入式Linux的教材,也可供廣大嵌入式領(lǐng)域的科研和工程技術(shù)人員參考使用,還可作為相關(guān)培訓(xùn)班的培訓(xùn)教材。

作者簡介

暫缺《嵌入式Linux案例開發(fā)指南》作者簡介

圖書目錄

前言
第1章 嵌入式Linux系統(tǒng)簡介
1.1 嵌入式系統(tǒng)
1.1.1 概述
1.1.2 嵌入式系統(tǒng)的發(fā)展歷史
1.1.3 嵌入式Linux的特性
1.2 嵌入式Linux操作系統(tǒng)簡介
1.2.1 Linux系統(tǒng)
1.2.2 從Linux到嵌入式Linux
1.2.3 常用嵌入式Linux系統(tǒng)簡介
1.3 常見嵌入式處理器簡介
1.3.1 ARM處理
1.3.2 Motorola公司處理器
1.3.3 IBM Power PC處理器
1.3.4 Intel x86系列處理器
1.3.5 MIPS
1.4 選擇開發(fā)平臺(tái)
1.4.1 硬件平臺(tái)的選擇
1.4.2 軟件平臺(tái)的選擇
1.4.3 集成開發(fā)環(huán)境考慮的因素
1.4.4 硬件調(diào)試工具的選擇
1.4.5 軟件組件的選擇
第2章 Linux編程基礎(chǔ)
2.1 Shell編程
2.2 Makefile寫法
2.2.1 為什么要使用makefile
2.2.2 基本makefile結(jié)構(gòu)
2.2.3 編寫make規(guī)則
2.2.4 一個(gè)比較有效的makefile
2.2.5 使用autotools建立makefile
2.3 開發(fā)工具
2.3.1 Ⅵ工具簡介
2.3.2 GCC工具
2.3.3 GDB調(diào)試
2.3.4 GDB調(diào)試嵌入式系統(tǒng)
第3章 Linux操作系統(tǒng)實(shí)踐
3.1 Linux操作系統(tǒng)分析
3.1.1 Linux源碼文件系統(tǒng)目錄
3.1.2 Linux在x86PC機(jī)上的啟動(dòng)分析
3.2 Linux內(nèi)核分析
3.2.1 Linux進(jìn)程線程調(diào)度
3.2.2 內(nèi)存管理
3.2.3嵌入式Linux實(shí)時(shí)性解決方案
3.3 Linux操作系統(tǒng)的安裝
3.4 內(nèi)核編譯實(shí)踐
3.4.1 編譯步驟
3.4.2 內(nèi)核選項(xiàng)
第4章 嵌入式Linux系統(tǒng)交叉編譯環(huán)境的安裝與配置
4.1 交叉編譯環(huán)境的安裝
4.1.1 相關(guān)軟件包的下載
4.1.2 Linux頭文件的安裝
4.1.3 編譯安裝binutils
4.1.4 編譯安裝9cc的C編譯器
4.1.5 編譯安裝9libc
4.2 交叉編譯環(huán)境的配置
4.2.1 Bootloader概述
4.2.2 常見的Linux bootloader的介紹
4.2.3 三星SMDK2410開發(fā)板上的bootloader分析
4.2.4 u—Boot在s3c2410上的移植分析
第5章 Linux系統(tǒng)的進(jìn)程與線程管理
5.1 進(jìn)程/線程的概念
5.1.1 進(jìn)程的概念
5.1.2 線程的概念
5.1.3 進(jìn)程狀態(tài)及轉(zhuǎn)換
5.2 進(jìn)程的基本操作
5.2.1 進(jìn)程信息獲取函數(shù)
5.2.2 設(shè)置進(jìn)程的屬性
5.2.3 創(chuàng)建進(jìn)程
5.2.4 執(zhí)行進(jìn)程
5.2.5 退出進(jìn)程
5.2.6 跟蹤進(jìn)程
5.3 進(jìn)程通信與同步
……
第6章 Linux驅(qū)動(dòng)開發(fā)基礎(chǔ)
第7章 嵌入式Linux的網(wǎng)絡(luò)體系結(jié)構(gòu)和網(wǎng)卡驅(qū)動(dòng)
第8章 嵌入式Linux中Socket套接口開發(fā)
第9章 Linux字符設(shè)備驅(qū)動(dòng)程序
第10章 嵌入式USB設(shè)備的驅(qū)動(dòng)開發(fā)
第11章 嵌入式Linux Qt程序的開發(fā)
第12章 Java與嵌入式開發(fā)
第13章 嵌入式數(shù)據(jù)庫的開發(fā)
第14章 基于ARM9的嵌入式運(yùn)程視頻采集系統(tǒng)的實(shí)現(xiàn)
第15章 綜合實(shí)驗(yàn)
參考文獻(xiàn)

本目錄推薦

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