注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)其他操作系統(tǒng)嵌入式可配置實(shí)時(shí)操作系統(tǒng)eCos技術(shù)及實(shí)現(xiàn)機(jī)制

嵌入式可配置實(shí)時(shí)操作系統(tǒng)eCos技術(shù)及實(shí)現(xiàn)機(jī)制

嵌入式可配置實(shí)時(shí)操作系統(tǒng)eCos技術(shù)及實(shí)現(xiàn)機(jī)制

定 價(jià):¥28.00

作 者: 王京起,黃健,沈中杰編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): 嵌入式技術(shù)與應(yīng)用叢書(shū)
標(biāo) 簽: 嵌入式計(jì)算機(jī)

ISBN: 9787121009983 出版時(shí)間: 2005-04-01 包裝: 平裝
開(kāi)本: 26cm+光盤(pán)1片 頁(yè)數(shù): 248 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  可配置操作系統(tǒng)eCos是源碼公開(kāi)的嵌入式實(shí)時(shí)操作系統(tǒng),本書(shū)從源碼的層次上闡述了其主要技術(shù)和實(shí)現(xiàn)機(jī)制。 全書(shū)共四部分。第一部分(第1-2章)闡述了eCos的發(fā)展概況和開(kāi)發(fā)環(huán)境的建立;第二部分(第3-7章)詳細(xì)論述了內(nèi)核機(jī)制、可配置機(jī)制、HAL和虛擬向量機(jī)制及其實(shí)現(xiàn);第三部分(第8-10章)介紹了RedBoot,GCC,GDB和Insight等工具的應(yīng)用,并提供了兩個(gè)eCos的移植實(shí)例;第四部分(附錄A-C)簡(jiǎn)要介紹了eCos許可協(xié)議,以及GCC和GDB的常見(jiàn)命令的使用。 本書(shū)適合從事嵌入式系統(tǒng)研發(fā)的技術(shù)人員及高校相關(guān)專(zhuān)業(yè)的師生閱讀。

作者簡(jiǎn)介

暫缺《嵌入式可配置實(shí)時(shí)操作系統(tǒng)eCos技術(shù)及實(shí)現(xiàn)機(jī)制》作者簡(jiǎn)介

圖書(shū)目錄

第1章 eCos操作系統(tǒng)概述
1.1 嵌入式實(shí)時(shí)操作系統(tǒng)簡(jiǎn)介
1.1.1 嵌入式實(shí)時(shí)操作系統(tǒng)發(fā)展現(xiàn)狀與未來(lái)
1.1.2 VxWorks
1.1.3 OSEK/VDX
1.1.4 ucosII
1.2 eCos操作系統(tǒng)歷史、現(xiàn)狀及前景
1.2.1 eCos操作系統(tǒng)的歷史
1.2.2 eCos操作系統(tǒng)的現(xiàn)狀
1.2.3 eCos操作系統(tǒng)的未來(lái)
1.3 eCos特性
1.3.1 可配置性
1.3.2 開(kāi)源特性
1.3.3 功能特性
1.4 eCos相關(guān)資源
1.4.1 eCos模擬環(huán)境
1.4.2 eCos交叉開(kāi)發(fā)工具
1.4.3 eCos源代碼
1.4.4 eCos討論組及郵件列表
第2章 eCos開(kāi)發(fā)環(huán)境
2.1 cygwin環(huán)境
2.1.1 交叉開(kāi)發(fā)環(huán)境
2.1.2 為什么要建立cygwin環(huán)境
2.1.3 cygwin環(huán)境的建立
2.2 eCos源碼
2.2.1 eCos源碼的安裝
2.2.2 eCos源碼的體系
2.3 交叉開(kāi)發(fā)工具的安裝
2.4 建立X86平臺(tái)下eCos開(kāi)發(fā)環(huán)境
2.4.1 環(huán)境變量的設(shè)定
2.4.2 運(yùn)行eCos開(kāi)發(fā)環(huán)境
第3章 線(xiàn)程與調(diào)度
3.1 線(xiàn)程
3.1.1 線(xiàn)程概念的由來(lái)
3.1.2 線(xiàn)程與進(jìn)程
3.1.3 eCos線(xiàn)程類(lèi)繼承
3.1.4 eCos線(xiàn)程實(shí)現(xiàn)
3.1.5 線(xiàn)程相關(guān)CAPI
3.2 調(diào)度
3.2.1 調(diào)度策略
3.2.2 優(yōu)先級(jí)反轉(zhuǎn)及防止
3.2.3 調(diào)度器的實(shí)現(xiàn)
3.2.4 調(diào)度相關(guān)CAPI
第4章 異常中斷
4.1 異常
4.1.1 異常機(jī)制實(shí)現(xiàn)
4.1.2 HAL及內(nèi)核異常處理
4.1.3 應(yīng)用程序異常處理
4.2 中斷
4.2.1 中斷處理流程
4.2.2 中斷機(jī)制的實(shí)現(xiàn)
4.2.3 中斷API
第5章 定時(shí)與同步機(jī)制
5.1 定時(shí)機(jī)制
5.1.1 Counter
5.1.2 Alarm
5.1.3 Clock
5.1.4 Timer
5.2 同步機(jī)制
5.2.1 Mutex
5.2.2 Condition variables
5.2.3 Semaphore
5.2.4 Maibox
5.2.5 Message queue
5.2.6 Event flags
5.2.7 Spinlock
第6章 可配置機(jī)制及實(shí)現(xiàn)
6.1 可配置性簡(jiǎn)述
6.1.1 可配置性概念
6.1.2 可配置性需求
6.1.3 可配置性實(shí)現(xiàn)方式
6.2 eCos可配置機(jī)制實(shí)現(xiàn)
6.2.1 組件管理部分
6.2.2 組件部分
6.3 CDL簡(jiǎn)介
6.3.1 CDL命令
6.3.2 CDL屬性
6.3.3 表達(dá)式與取值
第7章 硬件抽象層與虛擬向量
7.1 硬件抽象層
7.1.1 硬件抽象層功能
7.1.2 硬件抽象層實(shí)現(xiàn)
7.2 虛擬向量
7.2.1 虛擬向量的實(shí)現(xiàn)
7.2.2 虛擬向量配置選項(xiàng)
第8章 RedBoot
8.1 RedBoot功能概述
8.1.1 BootLoader簡(jiǎn)介
8.1.2 RedBoot功能概述
8.1.3 RedBoot的啟動(dòng)過(guò)程
8.2 RedBoot編譯與開(kāi)發(fā)
8.2.1 RedBoot的文件結(jié)構(gòu)
8.2.2 RedBoot的安裝和配置
8.3 RedBoot的用戶(hù)接口
8.3.1 人機(jī)接口
8.3.2 RedBoot命令處理過(guò)程
8.4 GDB stub在RedBoot中的應(yīng)用
8.4.1 RedBoot內(nèi)建GDB的工作原理
8.4.2 RedBoot中GDB stub的初始化
8.4.3 RedBoot中GDB stub的執(zhí)行過(guò)程
8.5 RedBoot命令集
8.5.1 RedBoot命令格式
8.5.2 RedBoot命令集
第9章 GNUPro工具鏈的編譯與應(yīng)用
9.1 GNUPro工具鏈的編譯
9.1.1 工具鏈源碼準(zhǔn)備
9.1.2 工具鏈的編譯
9.1.3 常見(jiàn)問(wèn)題
9.2 GCC應(yīng)用
9.3 GDB應(yīng)用
9.3.1 GDB簡(jiǎn)介
9.3.2 GDB通信協(xié)議
9.3.3 GDB的使用方法
9.4 Insight應(yīng)用
第10章 eCos移植
10.1 eCos移植簡(jiǎn)介
10.2 平臺(tái)抽象層的移植
10.2.1 添加目標(biāo)平臺(tái)martinicon到figtools中
10.2.2 根據(jù)新的硬件平臺(tái)創(chuàng)建RedBoot工程
10.2.3 為目標(biāo)平臺(tái)自定義包
10.2.4 調(diào)整內(nèi)存布局
10.2.5 根據(jù)新硬件平臺(tái)修改代碼
10.2.6 編譯RedBoot
10.3 eCos移植總結(jié)
附錄A The eCos license version 2.0
附錄B GCC選項(xiàng)
附錄C GDB使用指南
參考文獻(xiàn)

本目錄推薦

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