注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)操作系統(tǒng)操作系統(tǒng)理論自己動手寫嵌入式操作系統(tǒng)

自己動手寫嵌入式操作系統(tǒng)

自己動手寫嵌入式操作系統(tǒng)

定 價:¥59.00

作 者: 藍楓葉
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 嵌入式計算機

ISBN: 9787121033025 出版時間: 2007-01-01 包裝: 平裝
開本: 16 頁數(shù): 417 字數(shù):  

內(nèi)容簡介

  本書以作者親自在PC上開發(fā)嵌入式操作系統(tǒng)“Hello China”的全過程為主線,詳細地敘述自己動手寫嵌入式操作系統(tǒng)所需的各方面知識,如加載和初始化、Shell、線程的實現(xiàn)、內(nèi)存管理機制、互斥和同步機制及中斷和定時機制的實現(xiàn),以及設(shè)備驅(qū)動程序管理框架,應(yīng)用編程接口等。.本書中的每一個字都是作者辛勤勞動的結(jié)晶,本書所講到的嵌入式操作系統(tǒng)“Hello China”更是作者親自實踐的成果,因此本書具有極高的實用性,對于嵌入式軟件開發(fā)工程師、應(yīng)用軟件開發(fā)工程師均有很高的參考價值,對于大中院校的學(xué)生在學(xué)習(xí)和理解操作系統(tǒng)及計算機原理的時候也會有許多啟發(fā),對于系統(tǒng)軟件愛好者更是一本不可多得的好書,因為它會使您得到一個完整而細致的實踐過程。 ...

作者簡介

暫缺《自己動手寫嵌入式操作系統(tǒng)》作者簡介

圖書目錄

第1章 概述.  
1. 1 嵌入式系統(tǒng)概述  
1. 2 嵌入式操作系統(tǒng)概述  
1. 3 操作系統(tǒng)的基本概念  
1. 4 Hello China概述  
1. 5 嵌入式軟件的開發(fā)過程和方法  
1. 6 實例:一個簡單的IP路由器的實現(xiàn)  
第2章 Hello China的加載和初始化  
2. 1 常見嵌入式系統(tǒng)的啟動  
2. 2 Hello China在PC上的啟動  
第3章 Hello China的Shell  
3. 1 Shell的啟動和初始化  
3. 2 Shell的消息處理過程  
3. 3 內(nèi)部命令的處理過程  
3. 4 外部命令的處理過程  
第4章 Hello China的線程  
4. 1 線程概述  
4. 2 Hello China的線程實現(xiàn)  
第5章 Hello China的內(nèi)存管理機制  
5. 1 內(nèi)存管理機制概述  
5. 2 IA32 CPU內(nèi)存管理機制  
5. 3 Power PC CPU的內(nèi)存管理機制  
5. 4 Hello China內(nèi)存管理模型  
第6章 線程本地堆的實現(xiàn)  
6. 1 Heap概述  
6. 2 堆的功能需求定義  
6. 3 堆的實現(xiàn)概要  
6. 4 堆的詳細實現(xiàn)  
第7章 互斥和同步機制的實現(xiàn)  
7. 1 互斥和同步概述  
7. 2 關(guān)鍵區(qū)段概述..  
7. 3 關(guān)鍵區(qū)段產(chǎn)生的原因  
7. 4 單CPU下關(guān)鍵區(qū)段的實現(xiàn)  
7. 5 多CPU下關(guān)鍵區(qū)段的實現(xiàn)  
7. 6 PowerPC下關(guān)鍵區(qū)段的實現(xiàn)  
7. 7 關(guān)鍵區(qū)段使用注意事項  
7. 8 Semaphore概述  
7. 9 Semaphore對象的定義  
7. 10 Semaphore對象的實現(xiàn)  
第8章 中斷和定時處理機制的實現(xiàn)  
8. 1 中斷和異常概述  
8. 2 硬件相關(guān)部分處理  
8. 3 硬件無關(guān)部分處理  
8. 4 對外服務(wù)接口  
8. 5 幾個注意事項  
8. 6 Power PC的異常處理機制  
8. 7 定時器概述  
8. 8 設(shè)置定時器操作  
8. 9 定時器超時處理  
8. 10 定時器取消處理  
8. 11 定時器復(fù)位  
8. 12 定時器注意事項  
第9章 系統(tǒng)總線管理  
9. 1 系統(tǒng)總線概述  
9. 2 系統(tǒng)資源管理  
9. 3 驅(qū)動程序接口  
9. 4 PCI總線驅(qū)動程序概述  
9. 5 PCI總線驅(qū)動程序的實現(xiàn)  
第10章 驅(qū)動程序管理框架  
10. 1 設(shè)備驅(qū)動程序管理框架  
10. 2 文件系統(tǒng)的實現(xiàn)  
10. 3 設(shè)備驅(qū)動程序框架  
10. 4 設(shè)備對象  
10. 5 設(shè)備的中斷管理  
第11章 應(yīng)用編程接口與示例  
11. 1 核心線程操作接口  
11. 2 內(nèi)存操作接口  
11. 3 定時器操作接口  
11. 4 核心線程同步操作接口  
11. 5 系統(tǒng)中斷操作接口  
11. 6 輸入/輸出(IO)接口  
11. 7 設(shè)備驅(qū)動程序接口  
11. 8 相關(guān)輔助功能接口  
11. 9 PC服務(wù)接口  
第12章 Hello China的應(yīng)用開發(fā)方法  
12. 1 Hello China的開發(fā)方法概述  
12. 2 在Hello China基礎(chǔ)上開發(fā)一個簡單應(yīng)用程序  
附錄A 如何搭建一個基于Windows的操作系統(tǒng)開發(fā)平臺  
附錄B 一種代碼執(zhí)行時間測量方法的實現(xiàn)  
附錄C 64bit整型數(shù)據(jù)類型的實現(xiàn)  
附錄D IOCTRL控制程序使用介紹及實例  
附錄E 如何快速掌握匯編語言...  

本目錄推薦

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