注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)Windows基于A(yíng)RM的嵌入式Windows CE系統(tǒng)高級(jí)開(kāi)發(fā)技術(shù)

基于A(yíng)RM的嵌入式Windows CE系統(tǒng)高級(jí)開(kāi)發(fā)技術(shù)

基于A(yíng)RM的嵌入式Windows CE系統(tǒng)高級(jí)開(kāi)發(fā)技術(shù)

定 價(jià):¥52.00

作 者: 李尚柏 主編,鐘睿 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: WINDOWS

ISBN: 9787302265016 出版時(shí)間: 2011-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 450 字?jǐn)?shù):  

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

  嵌入式系統(tǒng)涉及嵌入式硬件設(shè)備、嵌入式操作系統(tǒng)和嵌入式應(yīng)用軟件等多種技術(shù)和概念。本書(shū)從嵌入式系統(tǒng)設(shè)計(jì)和應(yīng)用開(kāi)發(fā)的角度,系統(tǒng)、全面、詳細(xì)地介紹了基于windowsce的嵌入式系統(tǒng)的設(shè)計(jì)原理、開(kāi)發(fā)步驟和高級(jí)應(yīng)用開(kāi)發(fā)技術(shù)。全書(shū)共12章,分為3部分,第1~3章為基礎(chǔ)和概念部分,介紹了嵌入式系統(tǒng)的基本概念、嵌入式微處理器及其主要的片內(nèi)外設(shè);第4~8章為windowsce操作部分,介紹了windowsce嵌入式操作系統(tǒng)的特性、體系結(jié)構(gòu)、系統(tǒng)原理、設(shè)計(jì)方法、驅(qū)動(dòng)程序開(kāi)發(fā)以及應(yīng)用程序開(kāi)發(fā);第9~12章為提高部分,在介紹基本原理、設(shè)計(jì)方法的基礎(chǔ)上,為了加深讀者對(duì)嵌入式系統(tǒng)基本概念和原理的理解,提高讀者的設(shè)計(jì)水平,以應(yīng)用實(shí)例分析的形式,重點(diǎn)討論了嵌入式系統(tǒng)開(kāi)發(fā)中常見(jiàn)但不易解決的技術(shù)難題,包括無(wú)操作系統(tǒng)的應(yīng)用程序開(kāi)發(fā)、windowsce中斷驅(qū)動(dòng)程序的開(kāi)發(fā)、windows ce內(nèi)核的修改和擴(kuò)展以及嵌入式系統(tǒng)引導(dǎo)程序的修改和擴(kuò)展等?!痘赼rm的嵌入式windowsce系統(tǒng)高級(jí)開(kāi)發(fā)技術(shù)》采用循序漸進(jìn)、深入淺出、理論聯(lián)系實(shí)際的寫(xiě)作理念,既有理論分析,又有豐富生動(dòng)的應(yīng)用實(shí)例,使讀者能夠快速、全面地掌握嵌入式系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)中的基本技能?!痘赼rm的嵌入式windowsce系統(tǒng)高級(jí)開(kāi)發(fā)技術(shù)》可作為從事嵌入式系統(tǒng)開(kāi)發(fā)的工程技術(shù)人員的參考用書(shū),也可作為高等院校電子工程、計(jì)算機(jī)、微電子、自動(dòng)控制等相關(guān)專(zhuān)業(yè)本科生和研究生的教材。

作者簡(jiǎn)介

暫缺《基于A(yíng)RM的嵌入式Windows CE系統(tǒng)高級(jí)開(kāi)發(fā)技術(shù)》作者簡(jiǎn)介

圖書(shū)目錄

第1章 嵌入式系統(tǒng)概論
 1.1 概述
 1.2 嵌入式系統(tǒng)簡(jiǎn)介
 1.3 嵌入式微處理器
  1.3.1 arm嵌入式微處理器
  1.3.2 其他類(lèi)型的嵌入式微處理器
  1.3.3 嵌入式微處理器的選型
 1.4 嵌入式操作系統(tǒng)
  1.4.1 嵌入式操作系統(tǒng)的特點(diǎn)
  1.4.2 嵌入式操作系統(tǒng)分類(lèi)
  1.4.3 常見(jiàn)嵌入式操作系統(tǒng)簡(jiǎn)介
  1.4.4 常用嵌入式操作系統(tǒng)特征比較
 1.5 本章小結(jié)
 1.6 復(fù)習(xí)與思考
第2章 arm微處理器基礎(chǔ)
 2.1 概述
 2.2 arm處理器簡(jiǎn)介
  2.2.1 arm處理器結(jié)構(gòu)特點(diǎn)
  2.2.2 arm的版本
  2.2.3 arm結(jié)構(gòu)的變體
  2.2.4 常見(jiàn)arm型號(hào)簡(jiǎn)介
  2.2.5 arm9tdmi內(nèi)核
  2.2.6 arm9流水線(xiàn)結(jié)構(gòu)
 2.3 arm微處理器的編程模型
  2.3.1 數(shù)據(jù)類(lèi)型
  2.3.2 存儲(chǔ)格式
  2.3.3 存儲(chǔ)器組成
  2.3.4 工作狀態(tài)
  2.3.5 工作模式
  2.3.6 arm寄存器
 2.4 arm的中斷與異常
  2.4.1 arm異常種類(lèi)
  2.4.2 異常的響應(yīng)與處理
  2.4.3 異常優(yōu)先級(jí)與異常向量
 2.5 arm編程技術(shù)和應(yīng)用實(shí)例
  2.5.1 異常處理程序的安裝
  2.5.2 軟件中斷異常
  2.5.3 內(nèi)嵌式匯編的使用
 2.6 本章小結(jié)
 2.7 復(fù)習(xí)與思考
第3章 arm9內(nèi)核處理器常用資源
 3.1 概述
 3.2 arm920t內(nèi)核及其處理器簡(jiǎn)介
 3.3 boot rom
  3.3.1 boot rom地址映射
  3.3.2 boot rom引導(dǎo)過(guò)程
  3.3.3 啟動(dòng)狀態(tài)硬件配置
 3.4 系統(tǒng)控制器
  3.4.1 系統(tǒng)的復(fù)位與啟動(dòng)
  3.4.2 時(shí)鐘控制
  3.4.3 電源管理
 3.5 向量中斷控制器
  3.5.1 中斷優(yōu)先級(jí)
  3.5.2 中斷源
  3.5.3 關(guān)于中斷的進(jìn)一步討論
 3.6 lcd控制器
 3.7 圖形加速器
 3.8 maverickcrunch數(shù)字協(xié)處理器
 3.9 dma控制器
 3.10 usb控制器
 3.11 存儲(chǔ)控制器
 3.12 gpio
 3.13 本章小結(jié)
 3.14 復(fù)習(xí)與思考
第4章 windows ce操作系統(tǒng)
 4.1 概述
 4.2 windows ce操作系統(tǒng)簡(jiǎn)介
  4.2.1 windows ce的版本和發(fā)展史
  4.2.2 windows ce與windows xp embedded
 4.3 windows ce系統(tǒng)特點(diǎn)
  4.3.1 系統(tǒng)功能模塊化
  4.3.2 穩(wěn)定的實(shí)時(shí)性支持
  4.3.3 良好的兼容性和平臺(tái)支持
  4.3.4 豐富的多媒體支持
  4.3.5 廣泛的全球性支持
  4.3.6 強(qiáng)大的開(kāi)發(fā)平臺(tái)支持
  4.3.7 廣闊的應(yīng)用前景
 4.4 windows ce開(kāi)發(fā)概述
  4.4.1 windows ce開(kāi)發(fā)類(lèi)型
  4.4.2 windows ce開(kāi)發(fā)流程
 4.5 windows ce的開(kāi)發(fā)工具
  4.5.1 platform builder簡(jiǎn)介
  4.5.2 evc簡(jiǎn)介
  4.5.3 visual studio
  4.5.4 windows ce標(biāo)準(zhǔn)sdk簡(jiǎn)介
 4.6 遠(yuǎn)程訪(fǎng)問(wèn)工具
  4.6.1 遠(yuǎn)程工具的連接
  4.6.2 遠(yuǎn)程文件瀏覽工具
  4.6.3 遠(yuǎn)程注冊(cè)表編輯器
  4.6.4 遠(yuǎn)程系統(tǒng)信息查看工具
  4.6.5 遠(yuǎn)程測(cè)評(píng)工具
  4.6.6 遠(yuǎn)程內(nèi)核跟蹤工具
  4.6.7 遠(yuǎn)程堆查看工具
  4.6.8 遠(yuǎn)程進(jìn)程瀏覽工具
  4.6.9 遠(yuǎn)程消息監(jiān)視工具
 4.7 本章小結(jié)
 4.8 復(fù)習(xí)與思考
第5章 windows ce體系結(jié)構(gòu)
 5.1 概述
 5.2 wince操作系統(tǒng)模型
  5.2.1 硬件層
  5.2.2 oem層
  5.2.3 操作系統(tǒng)層
  5.2.4 應(yīng)用程序?qū)?br /> 5.3 進(jìn)程和線(xiàn)程
  5.3.1 進(jìn)程
  5.3.2 線(xiàn)程
  5.3.3 線(xiàn)程同步
  5.3.4 進(jìn)程間的通信
 5.4 內(nèi)存管理
  5.4.1 rom與ram
  5.4.2 物理內(nèi)存與虛擬內(nèi)存
  5.4.3 內(nèi)存的組織結(jié)構(gòu)
  5.4.4 進(jìn)程地址空間結(jié)構(gòu)
  5.4.5 堆和棧
  5.4.6 內(nèi)存管理函數(shù)
 5.5 文件管理與注冊(cè)表
  5.5.1 文件系統(tǒng)
  5.5.2 wince文件i/o函數(shù)
  5.5.3 對(duì)象存儲(chǔ)
  5.5.4 注冊(cè)表
 5.6 用戶(hù)界面和圖形子系統(tǒng)簡(jiǎn)介
  5.6.1 圖形系統(tǒng)
  5.6.2 窗口系統(tǒng)
  5.6.3 事件系統(tǒng)
 5.7 應(yīng)用實(shí)例:進(jìn)程間的通信方法
  5.7.1 剪貼板
  5.7.2 wm_copydata消息
  5.7.3 內(nèi)存映射文件
  5.7.4 點(diǎn)到點(diǎn)消息隊(duì)列
 5.8 本章小結(jié)
 5.9 復(fù)習(xí)與思考
第6章 windows ce的內(nèi)核定制
 6.1 概述
 6.2 板級(jí)支持包
  6.2.1 bsp的基本概念
  6.2.2 bsp包的內(nèi)容
  6.2.3 bsp的安裝
 6.3 windows ce內(nèi)核定制
  6.3.1 windows ce基本內(nèi)核定制
  6.3.2 內(nèi)核的編譯
  6.3.3 內(nèi)核下載
  6.3.4 操作系統(tǒng)映像的調(diào)試
 6.4 操作系統(tǒng)映像的配置文件
  6.4.1 bib文件
  6.4.2 reg文件
  6.4.3 dat文件
  6.4.4 db文件
 6.5 sdk的生成與導(dǎo)出
 6.6 內(nèi)核定制范例
  6.6.1 添加人機(jī)接口組件
  6.6.2 存儲(chǔ)設(shè)備支持
 6.7 本章小結(jié)
 6.8 復(fù)習(xí)與思考
第7章 windows ce驅(qū)動(dòng)程序
 7.1 概述
  7.1.1 驅(qū)動(dòng)開(kāi)發(fā)的硬件基礎(chǔ)
  7.1.2 驅(qū)動(dòng)開(kāi)發(fā)前的必要準(zhǔn)備
 7.2 wince驅(qū)動(dòng)程序
  7.2.1 驅(qū)動(dòng)程序分類(lèi)
  7.2.2 wince設(shè)備驅(qū)動(dòng)概覽
 7.3 設(shè)備管理器
  7.3.1 設(shè)備注冊(cè)信息
  7.3.2 設(shè)備命名
  7.3.3 設(shè)備索引
  7.3.4 設(shè)備管理api
  7.3.5 驅(qū)動(dòng)程序加載
 7.4 驅(qū)動(dòng)程序的資源
  7.4.1 i/o資源管理器
  7.4.2 中斷處理
  7.4.3 內(nèi)存管理和使用
 7.5 流接口設(shè)備驅(qū)動(dòng)
  7.5.1 流接口驅(qū)動(dòng)的結(jié)構(gòu)
  7.5.2 流接口驅(qū)動(dòng)的訪(fǎng)問(wèn)
  7.5.3 流接口驅(qū)動(dòng)的訪(fǎng)問(wèn)方式
 7.6 pcmcia設(shè)備驅(qū)動(dòng)程序剖析
  7.6.1 wince的pcmcia卡設(shè)備驅(qū)動(dòng)結(jié)構(gòu)
  7.6.2 ep9315的pcmcia總線(xiàn)接口
  7.6.3 pcmcia卡設(shè)備驅(qū)動(dòng)的實(shí)現(xiàn)
 7.7 本章小結(jié)
 7.8 復(fù)習(xí)與思考
第8章 windows ce應(yīng)用程序開(kāi)發(fā)
 8.1 概述
 8.2 wince mfc與標(biāo)準(zhǔn)桌面系統(tǒng)mfc的差異
  8.2.1 完全支持的mfc類(lèi)
  8.2.2 不完全支持的mfc類(lèi)
  8.2.3 不支持的類(lèi)
  8.2.4 wince專(zhuān)用類(lèi)
 8.3 wince數(shù)據(jù)結(jié)構(gòu)差異
  8.3.1 支持的數(shù)據(jù)結(jié)構(gòu)
  8.3.2 不支持的數(shù)據(jù)結(jié)構(gòu)
 8.4 字符及字符串處理差異
  8.4.1 ansi字符串和unicode字符串
  8.4.2 字符串處理函數(shù)
  8.4.3 ansi字符串與unicode字符串之間的轉(zhuǎn)換
  8.4.4 mfc類(lèi)cstring對(duì)字符串的處理
 8.5 網(wǎng)絡(luò)編程
  8.5.1 winsock網(wǎng)絡(luò)編程接口
  8.5.2 wince網(wǎng)絡(luò)編程函數(shù)
  8.5.3 udp編程
  8.5.4 tcp編程
 8.6 ftp編程
  8.6.1 ftp服務(wù)器注冊(cè)表設(shè)置
  8.6.2 ftp編程函數(shù)
  8.6.3 ftp編程實(shí)例
 8.7 資源共享編程
  8.7.1 smb服務(wù)器的注冊(cè)表設(shè)置
  8.7.2 資源共享編程函數(shù)
  8.7.3 磁盤(pán)共享編程實(shí)例
 8.8 本章小結(jié)
 8.9 復(fù)習(xí)與思考
第9章 應(yīng)用實(shí)例——無(wú)操作系統(tǒng)的應(yīng)用程序開(kāi)發(fā)
 9.1 概述
 9.2 ads開(kāi)發(fā)環(huán)境簡(jiǎn)介
  9.2.1 codewarrior
  9.2.2 axd
  9.2.3 multi-ice
 9.3 ads應(yīng)用程序開(kāi)發(fā)
  9.3.1 建立工程項(xiàng)目
  9.3.2 產(chǎn)生源文件代碼
  9.3.3 編譯項(xiàng)目
  9.3.4 項(xiàng)目的軟件調(diào)試
 9.4 嵌入式系統(tǒng)引導(dǎo)程序
  9.4.1 bootloader的任務(wù)和開(kāi)發(fā)方式
  9.4.2 ep9315開(kāi)發(fā)板的啟動(dòng)配置
  9.4.3 bootloader代碼分析
 9.5 無(wú)操作系統(tǒng)應(yīng)用程序的生成和調(diào)試
  9.5.1 無(wú)操作系統(tǒng)應(yīng)用程序的生成
  9.5.2 無(wú)操作系統(tǒng)應(yīng)用程序的下載
  9.5.3 無(wú)操作系統(tǒng)應(yīng)用程序的引導(dǎo)和測(cè)試
  9.5.4 應(yīng)用程序中異常中斷處理
 9.6 本章小結(jié)
 9.7 復(fù)習(xí)與思考
第10章 應(yīng)用實(shí)例——windows ce中斷驅(qū)動(dòng)程序開(kāi)發(fā)
 10.1 概述
  10.1.1 創(chuàng)建驅(qū)動(dòng)程序工程
  10.1.2 流驅(qū)動(dòng)程序接口代碼
  10.1.3 模塊定義文件(*.def文件)
  10.1.4 驅(qū)動(dòng)程序注冊(cè)表
  10.1.5 驅(qū)動(dòng)程序的產(chǎn)生、加載和測(cè)試
  10.1.6 應(yīng)用程序接口測(cè)試
 10.2 驅(qū)動(dòng)程序中斷的使用
  10.2.1 windows ce邏輯中斷
  10.2.2 硬件中斷到邏輯中斷映射的實(shí)現(xiàn)
  10.2.3 中斷的安裝
  10.2.4 egpio中斷的映射
  10.2.5 egpio中斷的安裝
 10.3 驅(qū)動(dòng)程序中數(shù)據(jù)的輸入和輸出
  10.3.1 驅(qū)動(dòng)程序中物理內(nèi)存的映射
  10.3.2 驅(qū)動(dòng)程序中內(nèi)存的使用
  10.3.3 在中斷中獲取設(shè)備的數(shù)據(jù)
  10.3.4 應(yīng)用程序從驅(qū)動(dòng)中讀取數(shù)據(jù)
  10.3.5 從應(yīng)用程序獲取數(shù)據(jù)
 10.4 驅(qū)動(dòng)程序共享應(yīng)用程序的地址空間
  10.4.1 應(yīng)用程序內(nèi)存到驅(qū)動(dòng)程序地址空間的映射
  10.4.2 驅(qū)動(dòng)程序中使用應(yīng)用程序的地址空間
  10.4.3 在驅(qū)動(dòng)程序中向應(yīng)用程序發(fā)消息
  10.4.4 在應(yīng)用程序中響應(yīng)驅(qū)動(dòng)程序的消息
 10.5 本章小結(jié)
 10.6 復(fù)習(xí)與思考
第11章 應(yīng)用實(shí)例——內(nèi)核驅(qū)動(dòng)的修改和擴(kuò)展
 11.1 概述
 11.2 m41st95實(shí)時(shí)時(shí)鐘芯片簡(jiǎn)介
  11.2.1 m41st95的spi總線(xiàn)接口
  11.2.2 m41st95的內(nèi)部寄存器
 11.3 ep9315的spi接口
  11.3.1 spi接口寄存器
  11.3.2 spi的工作過(guò)程
 11.4 m41st95與ep9315的硬件、軟件接口
  11.4.1 硬件接口
  11.4.2 ep9315 spi接口的初始化
  11.4.3 m41st95的初始化
  11.4.4 m41st95的多寄存器讀寫(xiě)
 11.5 windows ce下實(shí)時(shí)時(shí)鐘的內(nèi)核實(shí)現(xiàn)
  11.5.1 windows ce的時(shí)鐘系統(tǒng)及其用戶(hù)接口
  11.5.2 windows ce實(shí)時(shí)時(shí)鐘的內(nèi)核實(shí)現(xiàn)
  11.5.3 windows ce實(shí)時(shí)時(shí)鐘的實(shí)現(xiàn)步驟
  11.5.4 修改內(nèi)核代碼應(yīng)注意的問(wèn)題
 11.6 本章小結(jié)
 11.7 復(fù)習(xí)與思考
第12章 應(yīng)用實(shí)例——引導(dǎo)程序的修改和擴(kuò)展
 12.1 概述
 12.2 ep9315的sdram控制器
 12.3 sdram接口及地址映射
  12.3.1 sdram存儲(chǔ)器電路及尋址方式
  12.3.2 4bank×13row×9col sdram的地址映射
  12.3.3 4bank×13row×10col sdram的地址映射
 12.4 sdram的初始化
  12.4.1 sdram的模式寄存器
  12.4.2 sdram的初始化
 12.5 arm處理器的內(nèi)存管理部件mmu
  12.5.1 存儲(chǔ)器管理部件
  12.5.2 虛擬地址到物理地址的變換
  12.5.3 內(nèi)存訪(fǎng)問(wèn)過(guò)程
  12.5.4 地址映射表的程序?qū)崿F(xiàn)
  12.5.5 sdram擴(kuò)容后的地址映射表
 12.6 windows ce的存儲(chǔ)器管理
  12.6.1 虛擬地址模型及其地址映射
  12.6.2 系統(tǒng)內(nèi)存配置
  12.6.3 系統(tǒng)內(nèi)存配置調(diào)整
 12.7 本章小結(jié)
 12.8 復(fù)習(xí)與思考
參考文獻(xiàn)
附錄a arm指令速查表
附錄b thumb指令速查表

本目錄推薦

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