TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
嵌入式作業系統原理及應用(簡體書)
滿額折

嵌入式作業系統原理及應用(簡體書)

商品資訊

人民幣定價:32 元
定價
:NT$ 192 元
優惠價
87167
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

本書重點講述嵌入式操作系統原理及應用。全書共分14章,包括嵌入式操作系統基礎知識,μCOS-Ⅱ在FPGA平臺上的移植,嵌入式操作系統的構成元素,嵌入式操作系統一般的啟動方式,任務管理的各個組成模塊及其實現方式,任務間通信方式及其實現,內存管理方式及其實現,中斷與異步通信的方式及其實現,Linux內核及驅動編寫,μClinux內核及驅動編寫,Android體系結構及藍牙驅動編寫,Windows CE內核及驅動編寫等內容。本書最后還提供了實驗指導,供讀者參考。

名人/編輯推薦

《普通高等教育"十二五"規劃教材?電子信息科學與工程類專業規劃教材:嵌入式操作系統原理及應用》是由電子工業出版社出版。

目次

第1章 緒論 1
1.1 嵌入式操作系統發展歷史 1
1.2 嵌入式操作系統分類 2
1.3 嵌入式操作系統的組成 3
1.4 目前主流嵌入式操作系統概述 4
1.5 嵌入式操作系統的發展趨勢 5
1.6 編寫嵌入式操作系統的方法 6
習題 7
第2章 嵌入式操作系統的運行環境 8
2.1 運行平臺介紹 8
2.2 嵌入式操作系統文件構成與接口定義 11
2.3 嵌入式操作系統下載與運行 13
第3章 嵌入式操作系統 14
3.1 嵌入式操作系統的定義 14
3.2 嵌入式操作系統的體系結構 14
3.2.1 整體型 14
3.2.2 層次型 15
3.2.3 微內核 16
3.2.4 客戶-服務器 16
3.3 嵌入式操作系統組成要素及概念 17
習題 20
第4章 嵌入式操作系統常用數據結構 21
4.1 數組 21
4.2 指針 22
4.3 結構體 22
4.4 鏈表 23
4.5 差分鏈表 29
4.6 樹 30
4.7 位圖 31
4.8 文件 32
4.9 內核線程 34
習題 36
第5章 嵌入式操作系統初始化 37
5.1 bootloader 37
5.1.1 bootloader裝在哪里 37
5.1.2 bootloader的啟動過程 37
5.1.3 基于MicroBlaze軟核處理器的bootloader設計 46
5.2 嵌入式操作系統初始化數據結構及主要操作 48
5.2.1 uCOS主要數據結構及操作 48
5.2.2 uCOS系統初始化 52
5.2.3 uClinux的系統初始化 54
習題 56
第6章 任務管理 57
6.1 任務和任務優先級 57
6.2 任務狀態 58
6.3 任務控制塊鏈 59
6.4 任務的生成 59
6.5 任務的掛起 63
6.6 任務的喚醒 64
6.7 任務的刪除 65
6.8 任務調度 67
6.9 任務編程 69
習題 73
第7章 資源管理 74
7.1 資源共享、互斥和任務同步 74
7.2 臨界區 74
7.3 信號量 76
7.4 信號量的使用 81
7.5 優先級反轉 84
7.6 優先級繼承協議 85
7.7 在uCOS2上實現優先級繼承協議 86
7.8 優先級天花板協議 88
7.9 在uCOS2上擴展優先級天花板協議 91
習題 94
第8章 任務間通信 95
8.1 通信實現的基本數據結構 96
8.2 信號量——資源 101
8.3 消息隊列 102
8.4 郵箱 107
8.5 管道 110
8.7 事件集 112
習題 120
第9章 內存管理 121
9.1 內存保護 121
9.2 內存管理機制 122
9.2.1 固定大小存儲區管理 122
9.2.2 可變大小存儲區管理 123
9.2.3 uCOS實現內存管理的方式 126
9.2.4 Linux的內存機制 135
9.2.5 uClinux下虛擬內存機制的屏蔽 137
習題 137
第10章 中斷與異步信號 138
10.1 中斷 138
10.2 中斷向量表 138
10.3 中斷處理過程 140
10.3.1 中斷檢測 141
10.3.2 中斷響應 145
10.3.3 中斷處理 145
10.3.4 MicroBlaze中斷管理 147
10.3.5 uCOS2中斷服務程序實現 152
10.4 時鐘中斷和時鐘管理 154
10.5 軟中斷 158
10.6 異步信號系統 162
10.7 中斷性能評價指標 163
習題 166
第11章 Linux 167
11.1 Linux內核 167
11.2 Linux文件結構模型 169
11.3 Linux驅動編寫 177
11.4 Linux驅動的編寫實例——字符設備驅動 178
11.4.1 字符設備驅動原理分析 179
11.4.2 字符設備驅動數據結構 180
11.4.3 字符設備驅動的編寫步驟 182
11.4.4 驅動程序的編譯與裝載 186
第12章 uClinux 188
12.1 uClinux內核 188
12.2 uClinux移植 189
12.3 uClinux驅動編寫 189
第13章 Android 194
13.1 Android系統構架 194
13.2 Android SDK開發環境 196
13.3 Android平臺開發環境搭建 197
13.4 Andriod藍牙驅動編寫 199
13.5 Android平臺藍牙編程 202
第14章 Windows CE 204
14.1 內核與驅動 205
14.2 Windows CE系統驅動簡介 206
14.3 Windows CE驅動程序實例 209
實驗指導 213
實驗一 移植uCOS2到FPGA上 213
實驗二 任務的建立與多任務的執行 220
實驗三 系統中斷機制的建立與使用 220
實驗四 蓄水池綜合實驗 221

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 167
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區