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

嵌入式Linux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程

嵌入式Linux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程

定 價(jià):¥48.00

作 者: 熊茂華,熊昕 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

ISBN: 9787302250753 出版時(shí)間: 2011-05-01 包裝: 平裝
開本: 16開 頁數(shù): 419 字?jǐn)?shù):  

內(nèi)容簡介

  《嵌入式linux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程》的內(nèi)容包括:嵌入式linux操作系統(tǒng)簡介、linux常用命令集、嵌入式linux的開發(fā)環(huán)境及工具軟件、嵌入式linux的構(gòu)建、嵌入式linux的shell編程、嵌入式linux的內(nèi)存管理、嵌入式linux下文件的操作、嵌入式linux進(jìn)程與進(jìn)程調(diào)度、嵌入式linux多線程開發(fā)、嵌入式linux網(wǎng)絡(luò)編程和gtk+圖形界面編程?!肚度胧絣inux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程》是嵌入式linux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程的一本實(shí)用指導(dǎo)書籍,通過案例詳細(xì)介紹嵌入式linux實(shí)時(shí)操作系統(tǒng)的應(yīng)用編程,案例中的程序都取自實(shí)際的項(xiàng)目,且對程序有詳細(xì)注解?!肚度胧絣inux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程》配套的案例程序、課件及每章的習(xí)題參考答案可從http://www.tup.com.cn下載。《嵌入式linux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程》深入淺出,可作為高等院校相關(guān)課程的本科生和高職生教材,也可作為研究生和嵌入式系統(tǒng)編程人員的技術(shù)參考書。

作者簡介

暫缺《嵌入式Linux實(shí)時(shí)操作系統(tǒng)及應(yīng)用編程》作者簡介

圖書目錄

第1章嵌入式linux操作系統(tǒng)簡介
1.1linux的特征及組成
1.1.1linux操作系統(tǒng)及其歷史
1.1.2linux系統(tǒng)的特點(diǎn)和組成
1.1.3linux的內(nèi)核版本與發(fā)行版本
1.2linux的內(nèi)核分析
1.2.1linux內(nèi)核的結(jié)構(gòu)
1.2.2linux內(nèi)核的作用
1.2.3linux內(nèi)核的抽象結(jié)構(gòu)
1.2.4linux內(nèi)核的源代碼
1.3常用的嵌入式操作系統(tǒng)
1.3.1嵌入式操作系統(tǒng)的概念和分類
1.3.2linux
1.3.3μc/os?ⅱ
1.3.4windows ce
1.4嵌入式系統(tǒng)開發(fā)過程
1.4.1嵌入式系統(tǒng)的總體結(jié)構(gòu)
1.4.2嵌入式系統(tǒng)的開發(fā)特點(diǎn)
1.4.3嵌入式系統(tǒng)的開發(fā)流程
1.4.4調(diào)試嵌入式系統(tǒng)
習(xí)題 第2章linux常用命令集
2.1系統(tǒng)管理命令
2.2文件管理命令
2.3文件傳輸與編輯命令
2.4目錄及其操作命令
2.5文件壓縮與磁盤掛載命令
2.6網(wǎng)絡(luò)操作命令
習(xí)題 第3章嵌入式linux的開發(fā)環(huán)境及工具軟件
3.1嵌入式linux的開發(fā)環(huán)境
3.1.1嵌入式linux開發(fā)環(huán)境建立
3.1.2嵌入式linux開發(fā)的一般過程
3.2linux開發(fā)工具的使用
3.2.1linux開發(fā)工具gnu gcc的使用
3.2.2gdb調(diào)試器簡介
3.3gnu make命令和makefile文件
3.3.1makefile文件的規(guī)則
3.3.2makefile文件的隱含規(guī)則
3.3.3makefile文件的命令
3.3.4makefile文件的變量
3.3.5makefile文件的條件判斷
3.3.6makefile文件的常用函數(shù)
3.3.7子目錄makefile
3.4使用automake和autoconf生成makefile文件
3.4.1工具軟件
3.4.2configure的創(chuàng)建
3.4.3編輯configure.in腳本
3.4.4automake和autoconf生成makefile
3.4.5gnu m4的宏
3.5嵌入式linux編輯器vi的使用
3.5.1vi的基本模式
3.5.2vi的基本操作
3.6emacs綜合編輯器
3.6.1emacs的啟動與退出
3.6.2emacs的基本編輯
3.6.3emacs的c模式
3.6.4emacs的shell模式
習(xí)題 第4章嵌入式linux的構(gòu)建
4.1嵌入式bootloader技術(shù)
4.1.1bootloader的概念
4.1.2bootloader引導(dǎo)程序
4.1.3vivi簡介
4.1.4vivi代碼分析
4.2嵌入式linux根文件系統(tǒng)構(gòu)建
4.2.1linux文件系統(tǒng)介紹
4.2.2根文件系統(tǒng)的目錄結(jié)構(gòu)
4.2.3使用busybox生成工具集
4.2.4根文件系統(tǒng)啟動流程
4.3linux內(nèi)核及啟動過程
4.3.1linux內(nèi)核結(jié)構(gòu)
4.3.2linux內(nèi)核配置、編譯
4.3.3基于arm開發(fā)板的linux內(nèi)核移植
4.4基于arm目標(biāo)板的linux系統(tǒng)及應(yīng)用程序的燒寫
4.4.1jtag燒寫vivi
4.4.2串口下載燒寫
4.4.3應(yīng)用程序下載到arm目標(biāo)板
習(xí)題 第5章嵌入式linux的shell編程
5.1shell簡介
5.2shell編程基礎(chǔ)
5.2.1環(huán)境變量與shell變量
5.2.2shell特殊字符
5.2.3shell程序設(shè)計(jì)的流程控制
5.3bash的內(nèi)部命令
5.4shell程序的運(yùn)行與調(diào)試方法
5.5shell編程實(shí)例
習(xí)題
第6章嵌入式linux的內(nèi)存管理
6.1linux內(nèi)存管理的基本概念及相關(guān)數(shù)據(jù)結(jié)構(gòu)
6.1.1嵌入式操作系統(tǒng)內(nèi)存管理機(jī)制
6.1.2linux內(nèi)存管理的基礎(chǔ)知識
6.1.3linux內(nèi)存管理相關(guān)數(shù)據(jù)結(jié)構(gòu)
6.2linux的進(jìn)程與內(nèi)存管理
6.2.1進(jìn)程內(nèi)存管理
6.2.2系統(tǒng)物理內(nèi)存管理
6.3虛存空間的管理
6.3.1內(nèi)核空間和用戶空間
6.3.2進(jìn)程的虛存區(qū)域
6.4共享內(nèi)存
6.4.1共享內(nèi)存的數(shù)據(jù)結(jié)構(gòu)
6.4.2共享內(nèi)存的操作
6.5動態(tài)內(nèi)存分配及malloc/free的實(shí)現(xiàn)
6.6linux內(nèi)存的使用
習(xí)題 第7章嵌入式linux下文件的操作
7.1linux文件i/o系統(tǒng)概述
7.1.1虛擬文件系統(tǒng)
7.1.2通用文件模型
7.2不帶緩存的文件i/o操作
7.2.1文件的創(chuàng)建和讀寫
7.2.2移動文件的讀寫位置
7.2.3文件的各個屬性
7.2.4目錄文件的操作
7.3linux標(biāo)準(zhǔn)i/o流
7.4嵌入式linux的文件操作應(yīng)用舉例
7.4.1文件鎖的應(yīng)用
7.4.2嵌入式linux串行口通信設(shè)計(jì)
習(xí)題 第8章嵌入式linux進(jìn)程與進(jìn)程調(diào)度
8.1嵌入式linux進(jìn)程管理
8.1.1進(jìn)程描述符及任務(wù)結(jié)構(gòu)
8.1.2進(jìn)程的調(diào)度
8.2嵌入式linux進(jìn)程控制相關(guān)api
8.3嵌入式linux進(jìn)程間通信api
8.3.1linux中進(jìn)程間通信
8.3.2管道
8.3.3命名管道
8.3.4信號通信
8.3.5進(jìn)程間的通信——共享內(nèi)存
8.3.6消息隊(duì)列
8.4linux守護(hù)進(jìn)程
8.4.1守護(hù)進(jìn)程概述
8.4.2編寫規(guī)則
8.4.3守護(hù)進(jìn)程實(shí)例
習(xí)題 第9章嵌入式linux多線程開發(fā)
9.1linux多線程相關(guān)api
9.1.1線程的創(chuàng)建
9.1.2線程的終止
9.1.3線程的標(biāo)識
9.1.4線程的一次性初始化
9.1.5線程的私有數(shù)據(jù)
9.2信號燈
9.2.1posix有名信號燈的api函數(shù)
9.2.2posix基于內(nèi)存的信號燈的api函數(shù)
9.3互斥量
9.4條件變量
習(xí)題 第10章嵌入式linux網(wǎng)絡(luò)編程
10.1tcp/ip協(xié)議簡介
10.1.1tcp/ip的分層模型
10.1.2tcp/ip分層模型特點(diǎn)
10.1.3internet層中的協(xié)議
10.1.4傳輸層的協(xié)議
10.2網(wǎng)絡(luò)編程基礎(chǔ)
10.2.1socket概述
10.2.2socket基礎(chǔ)
10.3socket網(wǎng)絡(luò)編程
10.3.1socket基本函數(shù)
10.3.2面向連接的客戶/服務(wù)器模型及編程
10.3.3無連接的客戶/服務(wù)器模型及編程
習(xí)題 第11章gtk+圖形界面編程
11.1linux下的圖形界面編程
11.1.1gtk+開發(fā)環(huán)境
11.1.2gtk+簡介
11.2gtk+圖形界面程序的簡單應(yīng)用實(shí)例
11.3消息和回調(diào)函數(shù)
11.4gtk+的面向?qū)ο髾C(jī)制
11.5排列控件
11.5.1使用box排列控件
11.5.2使用table排列控件
11.5.3使用arrows控件
11.5.4工具提示對象
11.6進(jìn)度條、微調(diào)按鈕、組合框和分欄列表
11.6.1進(jìn)度條
11.6.2微調(diào)按鈕
11.6.3組合框
11.6.4分欄列表
11.7對話框控件
11.8菜單控件
習(xí)題 參考文獻(xiàn)

本目錄推薦

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