Windows CE核心定製與驅動程式開發

Windows CE核心定製與驅動程式開發

WindowsCE核心定製與驅動程式開發》以普通軟體開發人員的視角,由淺入深地介紹了有關WindowsCE核心定製與驅動程式開發的相關知識。

基本介紹

內容簡介,圖書目錄,

內容簡介

《WindowsCE核心定製與驅動程式開發》分四篇共18章。第一篇是第1~3章,主要介紹了嵌入式系統的基本概念以及WindowsCE作業系統的一些基本知識;第二篇是第4~9章,主要介紹了WindowsCE作業系統定製的機制以及系統運行所依賴的關鍵組件的移植和開發,包括BootLoaderOAL;第三篇是第10~17章,主要介紹了WindowsCE作業系統下常見驅動程式的開發知識,包括流接口驅動程式以及其他專用接口驅動程式;第四篇是在前三篇的基礎上進行舉例說明,主要介紹了一個基於WindowsCE的滑鼠設備的驅動程式開發過程。
《WindowsCE核心定製與驅動程式開發》可作為高等院校電子信息、計算機等專業本科生、研究生學習嵌入式WindowsCE的參考書目或自學教材,也可供廣大從事嵌入式系統開發的工程技術人員參考使用。

圖書目錄

前言
第1篇 基礎知識篇
第1章 Windows CE概述
1.1 嵌入式系統的概念
1.2 嵌入式系統的特點
1.3 嵌入式系統基本結構
1.4 嵌入式系統發展歷程
1.5 嵌入式系統的套用
1.6 嵌入式作業系統
1.7 Windows CE發展歷史
1.8 Windows CE的特點
本章小結
第2章 建立Windows CE映像
2.1 開發平台的搭建與配置
2.2 Windows CE核心定製流程
本章小結
第3章 初識Windows CE映像檔案
3.1 核心與檔案系統
3.2 BIN和NB0
3.3 NK檔案
本章小結
第2篇 核心移植篇
第4章 核心定製
4.1 Windows CE6.0的目錄結構
4.2 核心的構建過程
4.3 系統的配置檔案
4.4 Catalog Item檔案
本章小結
第5章 匯流排與處理器
5.1 嵌入式處理器
5.2 嵌入式處理器構架
5.3 存儲器與外設接口
5.4 靜態存儲器
5.5 動態存儲器
5.6 虛擬地址與實地址
5.7 系統運行機制
本章小結
第6章 深入理解Windows CE6.0
6.1 系統結構概覽
6.2 系統核心
6.3 記憶體管理
6.4 檔案系統與存儲管理
6.5 設備管理器
6.6 圖形視窗事件子系統
第7章 初識BSP開發
7.1 BSP概述
7.2 Eboot的基本結構
7.3 OAL層的基本結構
第8章 EBOOT開發實例
8.1 PXA255嵌入式處理器
8.2 Eboot引導過程
8.3 開發板的網路接口
8.4 Eboot的網路下載代碼
8.5 開發板的Flash晶片
8.6 Eboot燒寫Flash過程
第9章 OAL開發實例
9.1 建立存儲映射
9.2 OAL的核心啟動過程
9.3 Production-Quality OAL
9.4 OAL的硬體抽象功能
9.5 BSP的配置檔案
第3篇 驅動開發篇
第10章 流驅動程式
10.1 概述
10.2 流驅動程式接口
10.3 設備管理器
10.4 流驅動實例
10.5 設備驅動程式的訪問註冊表
10.6 設備驅動程式的記憶體管理
10.7 設備驅動程式的中斷處理
10.8 Production-Quality Drivers
10.9 驅動程式的電源管理
第11章 串口驅動程式
11.1 硬體原理
11.2 核心配置
11.3 代碼分析
本章小結
第12章 網路驅動程式
12.1 EthDbg驅動程式
12.2 NDIS微連線埠驅動
12.3 NDIS驅動開發編程要素
12.4 主要功能及相關函式
本章小結
第13章 顯示驅動程式
13.1 概述
13.2 顯示驅動程式的註冊鍵
13.3 核心調用中的顯示驅動接口
13.4 PXA255 LCD控制器
13.5 使用GPE實現顯示驅動程式
13.6 DDI函式參考
本章小結
第14章 觸控螢幕驅動程式
14.1 觸控螢幕的工作原理
14.2 觸控螢幕驅動程式的軟體結構
14.3 觸控螢幕驅動的設計實例
本章小結
第15章 OSB驅動程式
15.1 USB的基本原理
15.2 USB Function驅動程式
15.3 USB主機驅動程式
15.4 USB驅動程式情景分析
15.5 USB設備驅動程式實例
第16章 SD匯流排驅動程式
16.1 SD匯流排概述
16.2 MMC/SD卡設備接口
16.3 微軟SD匯流排協定棧
16.4 SD匯流排控制器驅動程式的結構
16.5 SD客戶驅動程式
本章小結
第17章 驅動程式調試與測試
17.1 斷點
17.2 控制調試信息的輸出
17.3 CE測試套件
17.4 硬體輔助測試工具
第4篇 工程實踐篇
第18章 HID設備開發實例
18.1 小Q的HID設備
18.2 搭建開發環境
18.3 複製代碼
18.4 加入驅動程式到系統映像
18.5 等待印表機的出現
18.6 從印表機到滑鼠
18.7 清除感嘆號
18.8 加入應用程式
18.9 運行程式
本章小結
參考文獻

相關詞條

熱門詞條

聯絡我們