注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETWindiws CE.NET系統(tǒng)分析及實驗教程

Windiws CE.NET系統(tǒng)分析及實驗教程

Windiws CE.NET系統(tǒng)分析及實驗教程

定 價:¥33.00

作 者: 陳向群等 編著
出版社: 機械工業(yè)出版社
叢編項: 重點大學計算機教材
標 簽: Windows

ISBN: 9787111113379 出版時間: 2003-01-01 包裝: 膠版紙
開本: 16 頁數(shù): 297 字數(shù):  

內容簡介

  編輯推薦:重點大學計算機教材。本書對微軟公司的嵌入式操作系統(tǒng)WindowsCE進行了系統(tǒng)的分析。深入討論了這個系統(tǒng)的內核結構及工作原理,內核的實際運行過程,最后用實驗展示了系統(tǒng)內核。對WindowsCE源代碼的分析有助于開發(fā)人員設計和編寫出能夠充分發(fā)揮其特點和優(yōu)勢的各種應用程序。本書適合作為大學本科計算機專業(yè)的教材和輔導材料,也適合作為開發(fā)嵌入式系統(tǒng)應用的參考書。

作者簡介

暫缺《Windiws CE.NET系統(tǒng)分析及實驗教程》作者簡介

圖書目錄


前言
第1章 引言
1.1 什么是嵌入式系統(tǒng)
1.2 嵌入式系統(tǒng)的發(fā)展歷史
1.3 嵌入式操作系統(tǒng)基本概念
1.4 Windows CE發(fā)展簡史
1.4.1 起因
1.4.2 迎戰(zhàn)
1.4.3 Windows CE的功能
1.5 Windows CE的應用領域
1.5.1 PDA市場
1.5.2 新一代手機操作系統(tǒng)
1.5.3 工業(yè)控制
1.6 本書的組織
上篇 Windows CE.NET結構分析
第2章 Windows CE.NET系統(tǒng)結構
2.1 透視系統(tǒng)關鍵特性
2.1.1 操作系統(tǒng)核心特性
2.1.2 應用系統(tǒng)基礎設施
2.1.3 嵌入式系統(tǒng)支持
2.1.4 工具
2.2 代碼組織
2.2.1 源代碼樹的構成
2.2.2 代碼共享
2.2.3 創(chuàng)建系統(tǒng)
2.3 系統(tǒng)模型
2.3.1 層次化的結構
2.3.2 模塊化的組織
2.4 系統(tǒng)機制
2.4.1 陷阱調度
2.4.2 進程間通信機制
2.4.3 系統(tǒng)調用接口
2.4.4 可擴展固件接口
2.4.5 注冊表
2.4.6 Windows CE.NET服務
第3章 進程、線程描述和調度
3.1 進程的定義和描述
3.1.1 進程概述
3.1.2 Windows CE的進程描述
3.1.3 Windows CE進程結構分析
3.1.4 進程的同步和互斥
3.2 線程
3.2.1 線程概述
3.2.2 Windows CE的線程結構分析
3.3 其他一些重要的數(shù)據(jù)結構
3.4 Windows CE中的調度
3.4.1 Windows CE調度的概述
3.4.2 線程調度的時機
3.4.3 關于線程的優(yōu)先級
3.4.4 跟調度有關的函數(shù)簡介
3.5 關于中斷
3.5.1 關于核心中斷
3.5.2 相關函數(shù)
第4章 內存管理
4.1 Windows CE.NET內存體系結構
4.1.1 物理結構
4.1.2 邏輯層次結構
4.1.3 Windows CE地址空間
4.1.4 32位虛擬地址的劃分
4.2 主要數(shù)據(jù)結構
4.2.1 空閑鏈表
4.2.2 內核內存空間信息
4.2.3 塊描述符MEMBLOCK
4.2.4 有關內存管理的系統(tǒng)全局變量
4.3 內存的分配與回收
4.3.1 物理內存的分配和回收
4.3.2 虛存的分配和回收
4.4 邏輯內存管理
4.4.1 概述
4.4.2 本地堆和獨立堆
4.4.3 邏輯地址的數(shù)據(jù)結構
4.4.4 堆的創(chuàng)建和初始化
4.4.5 堆的分配和回收
4.5 Windows CE的保護和共享機制
4.5.1 保護
4.5.2 Windows CE的共享機制
第5章 存儲管理
5.1 概述
5.2 對象存儲
5.3 存儲管理器
5.3.1 文件系統(tǒng)過濾器
5.3.2 文件系統(tǒng)驅動程序管理器與文件系統(tǒng)驅動程序
5.3.3 分區(qū)管理器與分區(qū)驅動程序
5.3.4 塊設備驅動程序管理器
5.4 文件系統(tǒng)驅動程序的創(chuàng)建與加載
5.4.1 文件系統(tǒng)驅動程序的創(chuàng)建
5.4.2 文件系統(tǒng)驅動程序的加載
5.4.3 文件系統(tǒng)驅動程序管理器在其中所起的作用
5.5 文件系統(tǒng)實例:FAT文件系統(tǒng)
5.5.1 FATFS的訪問過程
5.5.2 Buffer Cache機制
5.5.3 Stream的實現(xiàn)
第6章 設備管理
6.1 Windows CE.NET的設備管理模式
6.1.1 Windows CE.NET設備管理部分的體系構成
6.1.2 注冊表
6.1.3 HAL以及OAL支持
6.1.4 Windows CE.NET的設備驅動集成
6.2 設備管理器
6.2.1 設備信息管理
6.2.2 I/O資源管理
6.2.3 設備管理接口
6.3 電源管理器
6.3.1 Windows CE.NET電源管理體系
6.3.2 電源狀態(tài)
6.3.3 電源管理接口
6.3.4 系統(tǒng)電源狀態(tài)轉換
6.3.5 驅動程序電源管理
6.3.6 電源管理器的實現(xiàn)
6.4 即插即用管理器
6.4.1 數(shù)據(jù)結構
6.4.2 通知
6.4.3 廣告
6.5 設備驅動程序
6.5.1 設備驅動程序接口
6.5.2 設備驅動程序結構
6.5.3 中斷處理
6.5.4 DMA
6.5.5 實時特性
6.5.6 設備驅動程序的加載
6.5.7 Windows CE.NET的類型設備驅動程序
第7章 用戶界面與圖形子系統(tǒng)
7.1 GWE概述
7.2 用戶輸入系統(tǒng)
7.2.1 消息隊列
7.2.2 輸入管理
7.3 圖形設備接口
7.3.1 基本GDI對象
7.3.2 圖形原語
7.3.3 調色板
7.3.4 位圖
7.3.5 字體
7.3.6 GDI的組件
7.4 顯示驅動程序接口
中篇 Windows CE.NET情景分析
第8章 動態(tài)鏈接庫的加載分析
8.1 loader.c中代碼組織的結構
8.2 module structure
8.3 從LoadOneLibraryPart2開始看DLL的加載過程
8.4 DLL載入過程——InitModule的實現(xiàn)
8.4.1 調用OpenAD11生成執(zhí)行文件指針(openexe_t)
8.4.2 裝入module的e32頭信息
8.4.3 分配內存給DLL,得到Module->BasePtr
8.4.4 給name和o32對象分配內存
8.4.5 重定位映像
8.4.6 找到EXE的起始IP
8.5 情景分析
第9章 線程在隊列之間轉換分析
9.1 概述
9.2 具體分析
9.2.1 MakeRun()函數(shù)分析
9.2.2 RunDequeue()函數(shù)分析
9.2.3 SleepDequeue()函數(shù)分析
第10章 虛存分配
10.1 分配過程概述
10.1.1 參數(shù)驗證
10.1.2 掃描虛存區(qū)域找到合適大小的空閑塊
10.1.3 在得到的虛存塊中寫入控制信息
10.1.4 獲取足夠的物理塊并建立映射
10.1.5 小實驗:虛存分配的直觀印象
10.2 物理內存的獲取
10.2.1 分配過程
10.2.2 小實驗:HoldPages函數(shù)跟蹤
10.3 虛存分配代碼片段
第11章 文件系統(tǒng)的建立及訪問過程
11.1 存儲管理器分層結構的建立及可安裝文件系統(tǒng)的加載
11.1.1 幾個重要的數(shù)據(jù)結構
11.1.2 情景分析
11.2 FAT文件系統(tǒng)中CreateFile的具體流程
11.2.1 實驗環(huán)境
11.2.2 參數(shù)介紹
11.2.3 局部變量
11.2.4 過程跟蹤
第12章 驅動程序加載
12.1 概述
12.2 StartOneDriver
12.2.1 設備信息的獲取和維護
12.2.2 訪問核心設備管理數(shù)據(jù)表
12.2.3 系統(tǒng)事件的傳遞
12.3 主要源程序清單以及情景注釋
下篇 實驗
第13章 Windows CE應用程序開發(fā)
13.1 Windows CE編程模型簡介
13.2 Windows CE編程環(huán)境
13.2.1 系統(tǒng)安裝
13.2.2 eMbedded Visual C++集成開發(fā)環(huán)境的組件與功能
13.2.3 應用程序的創(chuàng)建
13.2.4 編譯生成可執(zhí)行文件
13.2.5 應用程序的調試
第14章 Windows CE驅動程序開發(fā)
14.1 Platform Builder 4.0介紹
14.2 使用Platform Builder集成開發(fā)環(huán)境
14.3 驅動程序的導出
14.4 驅動程序的代碼結構
14.5 驅動程序的調試
14.6 驅動程序實例
第15章 Windows CE.NET調試
15.1 簡介
15.2 調試工具
15.2.1 Watch Window
15.2.2 Variables Window
15.2.3 Memory Window
15.2.4 Registers Window
15.2.5 Call Stack Window
15.2.6 Advanced Memory Window
15.2.7 Processes Window
15.2.8 Threads Window
15.2.9 Modules and Symbols Window
15.3 調試過程
第16章 實驗
16.1 同步與互斥
16.2 內存管理
16.2.1 實驗一:虛存
16.2.2 實驗二:邏輯內存管理性能
16.3 存儲系統(tǒng)
16.3.1 實驗一:RAMDISK I/O
16.3.2 實驗二:文件系統(tǒng)與目錄結構
16.4 設備驅動程序
16.5 圖形系統(tǒng)

本目錄推薦

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