注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)計算機組織與體系結(jié)構(gòu)嵌入式操作系統(tǒng)及編程

嵌入式操作系統(tǒng)及編程

嵌入式操作系統(tǒng)及編程

定 價:¥25.00

作 者: 楊震倫,熊茂華 編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 計算機體系結(jié)構(gòu)

ISBN: 9787302198505 出版時間: 2009-05-01 包裝: 平裝
開本: 16開 頁數(shù): 234 字?jǐn)?shù):  

內(nèi)容簡介

  本書從初學(xué)者的角度出發(fā),由簡單的嵌入式操作系統(tǒng)μC/OS-II引導(dǎo)初學(xué)者入門,讓其快速掌握操作系統(tǒng)的相關(guān)概念和嵌入式操作系統(tǒng)的特性,具備基本的開發(fā)能力;再進階到嵌入式Linux程序開發(fā),掌握具有更廣泛應(yīng)用范圍的開發(fā)技術(shù)。在全書中“知識”和“技能”相結(jié)合,既有對概念深入淺出的解釋,也有短小精悍的應(yīng)用代碼,從而幫助讀者快速掌握嵌入式操作系統(tǒng)的開發(fā)技能。 本書既可作為高等院校電子類和計算機類專業(yè)的教材,也可作為專業(yè)技術(shù)人員的技術(shù)參考書。

作者簡介

暫缺《嵌入式操作系統(tǒng)及編程》作者簡介

圖書目錄

第1章 緒論
1.1 嵌入式系統(tǒng)概述
1.1.1 嵌入式系統(tǒng)的發(fā)展歷史
1.1.2 嵌入式系統(tǒng)的特點
1.1.3 嵌入式系統(tǒng)的發(fā)展前景和趨勢
1.2 嵌入式操作系統(tǒng)概述
1.2.1 嵌入式操作系統(tǒng)的特點
1.2.2 嵌入式操作系統(tǒng)的發(fā)展前景
1.2.3 幾種主流的嵌入式操作系統(tǒng)
1.3 嵌入式操作系統(tǒng)的學(xué)習(xí)路徑
本章小結(jié)
第2章 操作系統(tǒng)基礎(chǔ)知識
2.1 操作系統(tǒng)概論
2.1.1 什么是操作系統(tǒng)
2.1.2 操作系統(tǒng)的特征
2.1.3 操作系統(tǒng)的功能
2.1.4 操作系統(tǒng)的發(fā)展史
2.1.5 操作系統(tǒng)的分類
2.2 進程管理
2.2.1 程序的并發(fā)執(zhí)行
2.2.2 進程的定義
2.2.3 進程的特征和狀態(tài)
2.2.4 進程控制塊
2.2.5 進程控制
2.3 進程同步與互斥
本章小結(jié)
第3章 μC/OS-II應(yīng)用編程
3.1 μc/OS-II簡介
3.2 實驗環(huán)境搭建
3.3 一個例子
3.4 任務(wù)管理API應(yīng)用
3.5 信號量管理API應(yīng)用
3.6 互斥型信號量管理API應(yīng)用
3.7 事件標(biāo)志組管理API應(yīng)用
3.8 消息郵箱管理API應(yīng)用
3.9 消息隊列管理API應(yīng)用
3.1 0內(nèi)存管理API應(yīng)用
本章小結(jié)
第4章 Linux入門
4.1 Linux概述
4.1.1 Linux起源.特性及應(yīng)用領(lǐng)域
4.1.2 Linux操作系統(tǒng)發(fā)行版簡介
4.2 Linux文件及文件系統(tǒng)
4.3 Linux常用操作命令
4.4 Debian(Ubuntu)常用命令
4.4.1 設(shè)置apt源
4.4.2 常用命令
4.5 vi使用入門
4.5.1 進入vi
4.5.2 退出vi
4.5.3 基本編輯
4.5.4 vi常用指令表
本章小結(jié)
第5章 Linux程序設(shè)計預(yù)備知識
5.1 C語言基礎(chǔ)回顧
5.1.1 數(shù)據(jù)類型
5.1.2 運算符和表達式
5.1.3 程序流程控制
5.1.4 數(shù)組
5.1.5 函數(shù)
5.1.6 指針
5.1.7 位操作
5.2 常用數(shù)據(jù)結(jié)構(gòu)
5.2.1 鏈表
5.2.2 哈希表
5.3 常用C庫函數(shù)
本章小結(jié)
第6章 LinuxShell程序設(shè)計
6.1 Shell概述
6.1.1 什么是Shell
6.1.2 Shell歷史和常見的Shell
6.1.3 Shell的元字符(通配符)
6.1.4 創(chuàng)建和執(zhí)行Shell程序
6.2 Shell程序設(shè)計的語法
6.2.1 變量
6.2.2 條件測試
6.2.3 條件語句
6.2.4 循環(huán)語句
6.2.5 函數(shù)
6.2.6 雜項命令
6.3 Shell應(yīng)用實例
6.3.1 軟件安裝腳本
6.3.2 歌曲管理程序
本章小結(jié)
第7章 LinuxC程序設(shè)計
7.1 GCC概述
7.1.1 GCC簡介
7.1.2 編譯一個簡單的C程序
7.1.3 Makefile
7.1.4 gdb調(diào)試器
7.2 Linux進程
7.2.1 查看Linux進程
7.2.2 啟動Linux進程
7.2.3 Linux進程相關(guān)程序設(shè)計
7.3 Linux信號
7.4 文件操作
7.4.1 簡介
7.4.2 文件操作例子
7.5 消息隊列.信號量和共享內(nèi)存
7.5.1 消息隊列
7.5.2 信號量
7.5.3 共享內(nèi)存
7.6 Linux網(wǎng)絡(luò)編程
7.6.1 網(wǎng)絡(luò)體系結(jié)構(gòu)簡介
7.6.2 網(wǎng)絡(luò)編程簡介
7.6.3 Socket編程流程
7.6.4 網(wǎng)絡(luò)編程例子
7.7 Linux應(yīng)用程序調(diào)試技術(shù)
7.7.1 打印語句
7.7.2 strace命令
7.7.3 memwatch
7.8 Linux驅(qū)動程序設(shè)計
7.8.1 驅(qū)動程序設(shè)計概述
7.8.2 驅(qū)動程序例子
本章小結(jié)
第8章 嵌入式Linux應(yīng)用設(shè)計
8.1 嵌入式開發(fā)環(huán)境的搭建
8.1.1 嵌入式交叉編譯環(huán)境的搭建
8.1.2 超級終端和Minicom配置及使用
8.1.3 下載映像文件到開發(fā)板
8.2 BootLoader應(yīng)用設(shè)計
8.2.1 BootLoader概述
8.2.2 VIVI簡介
8.2.3 VIVI移植主要步驟
8.3 內(nèi)核移植
8.3.1 Linux內(nèi)核文件結(jié)構(gòu)
8.3.2 Linux內(nèi)核移植
本章小結(jié)
第9章 嵌入式操作系統(tǒng)典型應(yīng)用——手機開發(fā)
9.1 手機開發(fā)概述
9.2 搭建開發(fā)環(huán)境
9.3 應(yīng)用程序開發(fā)和內(nèi)核開發(fā)
9.3.1 應(yīng)用程序開發(fā)
9.3.2 內(nèi)核開發(fā)
本章小結(jié)
附錄A μC/OS-II中使用的數(shù)據(jù)類型
附錄B μC/OS-Il的PC顯示函數(shù)
附錄C 常用LinuxC函數(shù)
參考文獻

本目錄推薦

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