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

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

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

定 價:¥25.00

作 者: 楊震倫,熊茂華 編著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機體系結構

購買這本書可以去


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

內容簡介

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

作者簡介

暫缺《嵌入式操作系統(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)的學習路徑
本章小結
第2章 操作系統(tǒng)基礎知識
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 進程同步與互斥
本章小結
第3章 μC/OS-II應用編程
3.1 μc/OS-II簡介
3.2 實驗環(huán)境搭建
3.3 一個例子
3.4 任務管理API應用
3.5 信號量管理API應用
3.6 互斥型信號量管理API應用
3.7 事件標志組管理API應用
3.8 消息郵箱管理API應用
3.9 消息隊列管理API應用
3.1 0內存管理API應用
本章小結
第4章 Linux入門
4.1 Linux概述
4.1.1 Linux起源.特性及應用領域
4.1.2 Linux操作系統(tǒng)發(fā)行版簡介
4.2 Linux文件及文件系統(tǒng)
4.3 Linux常用操作命令
4.4 Debian(Ubuntu)常用命令
4.4.1 設置apt源
4.4.2 常用命令
4.5 vi使用入門
4.5.1 進入vi
4.5.2 退出vi
4.5.3 基本編輯
4.5.4 vi常用指令表
本章小結
第5章 Linux程序設計預備知識
5.1 C語言基礎回顧
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ù)結構
5.2.1 鏈表
5.2.2 哈希表
5.3 常用C庫函數(shù)
本章小結
第6章 LinuxShell程序設計
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程序設計的語法
6.2.1 變量
6.2.2 條件測試
6.2.3 條件語句
6.2.4 循環(huán)語句
6.2.5 函數(shù)
6.2.6 雜項命令
6.3 Shell應用實例
6.3.1 軟件安裝腳本
6.3.2 歌曲管理程序
本章小結
第7章 LinuxC程序設計
7.1 GCC概述
7.1.1 GCC簡介
7.1.2 編譯一個簡單的C程序
7.1.3 Makefile
7.1.4 gdb調試器
7.2 Linux進程
7.2.1 查看Linux進程
7.2.2 啟動Linux進程
7.2.3 Linux進程相關程序設計
7.3 Linux信號
7.4 文件操作
7.4.1 簡介
7.4.2 文件操作例子
7.5 消息隊列.信號量和共享內存
7.5.1 消息隊列
7.5.2 信號量
7.5.3 共享內存
7.6 Linux網絡編程
7.6.1 網絡體系結構簡介
7.6.2 網絡編程簡介
7.6.3 Socket編程流程
7.6.4 網絡編程例子
7.7 Linux應用程序調試技術
7.7.1 打印語句
7.7.2 strace命令
7.7.3 memwatch
7.8 Linux驅動程序設計
7.8.1 驅動程序設計概述
7.8.2 驅動程序例子
本章小結
第8章 嵌入式Linux應用設計
8.1 嵌入式開發(fā)環(huán)境的搭建
8.1.1 嵌入式交叉編譯環(huán)境的搭建
8.1.2 超級終端和Minicom配置及使用
8.1.3 下載映像文件到開發(fā)板
8.2 BootLoader應用設計
8.2.1 BootLoader概述
8.2.2 VIVI簡介
8.2.3 VIVI移植主要步驟
8.3 內核移植
8.3.1 Linux內核文件結構
8.3.2 Linux內核移植
本章小結
第9章 嵌入式操作系統(tǒng)典型應用——手機開發(fā)
9.1 手機開發(fā)概述
9.2 搭建開發(fā)環(huán)境
9.3 應用程序開發(fā)和內核開發(fā)
9.3.1 應用程序開發(fā)
9.3.2 內核開發(fā)
本章小結
附錄A μC/OS-II中使用的數(shù)據(jù)類型
附錄B μC/OS-Il的PC顯示函數(shù)
附錄C 常用LinuxC函數(shù)
參考文獻

本目錄推薦

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