注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)嵌入式系統(tǒng)設(shè)計(jì)

嵌入式系統(tǒng)設(shè)計(jì)

嵌入式系統(tǒng)設(shè)計(jì)

定 價(jià):¥31.00

作 者: 鄧中亮,段大高,崔巖松 編著
出版社: 北京郵電學(xué)院出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787563516308 出版時(shí)間: 2008-09-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 280 字?jǐn)?shù):  

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

  《嵌入式系統(tǒng)設(shè)計(jì)》是作者在多年來從事嵌入式技術(shù)及應(yīng)用研究的基礎(chǔ)上撰寫而成。全書共10章,分別介紹了ARM處理器、Windows CE.NET系統(tǒng)、嵌入式BSP環(huán)境的搭建、集成開發(fā)環(huán)境、基于Windows CE.NET的設(shè)備驅(qū)動(dòng)程序開發(fā)、串口驅(qū)動(dòng)程序設(shè)計(jì)、基于Windows CE.NET AC97音頻驅(qū)動(dòng)設(shè)計(jì)、USB主控制器驅(qū)動(dòng)設(shè)計(jì)、LCD控制器驅(qū)動(dòng)程序設(shè)計(jì)、系統(tǒng)測(cè)試和調(diào)試技術(shù)等。詳細(xì)分析了操作系統(tǒng)的建立、啟動(dòng)、運(yùn)行和調(diào)試的整個(gè)過程,深入探討了內(nèi)核結(jié)構(gòu)、系統(tǒng)原理,并以SHARP LH7A404為例詳細(xì)介紹了驅(qū)動(dòng)程序和應(yīng)用程序的開發(fā)技術(shù)與方法。《嵌入式系統(tǒng)設(shè)計(jì)》可以作為高等學(xué)校有關(guān)專業(yè)本科生和研究生的教材,也可供從事嵌入式系統(tǒng)開發(fā)的技術(shù)工作人員參考。

作者簡(jiǎn)介

暫缺《嵌入式系統(tǒng)設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

第1章 緒論
1.1 嵌入式系統(tǒng)定義
1.2 嵌入式操作系統(tǒng)
1.3 嵌入式系統(tǒng)的基礎(chǔ)架構(gòu)
1.4 嵌入式系統(tǒng)的發(fā)展
第2章 ARM處理器
2.1 ARM處理器
2.2 ARM體系結(jié)構(gòu)
2.3 LH7A404處理器
2.3.1 LH7A404處理器特點(diǎn)
2.3.2 內(nèi)核和數(shù)據(jù)通道
2.4 總線
2.4.1 高性能總線
2.4.2 高級(jí)外圍總線
2.4.3 AHB到APB的橋
2.5 DMA控制器
2.6 引導(dǎo)存儲(chǔ)器
2.7 靜態(tài)存儲(chǔ)控制器
2.7.1 工作原理
2.7.2 PCMCIA與CF的使用
2.8 同步動(dòng)態(tài)存儲(chǔ)控制器
2.8.1 SDMC操作
2.8.2 外部硬件系統(tǒng)設(shè)計(jì)
2.8.3 SDMC編程
2.8.4 初始化SDRAM設(shè)備
2.8.5 引導(dǎo)模式編程
2.9 時(shí)鐘和狀態(tài)控制器
2.10 矢量中斷控制器
2.10.1 中斷優(yōu)先權(quán)
2.10.2 中斷分配
2.10.3 存儲(chǔ)映射
2.11 直接存儲(chǔ)器存取控制器
2.11.1 DMA外部接口信號(hào)
2.11.2 DMA數(shù)據(jù)傳輸大小
2.12 I/O設(shè)備和靜態(tài)存儲(chǔ)控制器的接口
2.13 在LH7A4xx系列設(shè)備上實(shí)現(xiàn)自動(dòng)喚醒
2.14 SHARP LH7A404 SoC開發(fā)板
第3章 Windows CE.NET嵌入式操作系統(tǒng)
3.1 系統(tǒng)分層模型和模塊化組織
3.2 進(jìn)程與線程
3.2.1 進(jìn)程
3.2.2 線程
3.2.3 同步
3.2.4 消息隊(duì)列
3.3 任務(wù)管理
3.4 內(nèi)存管理和存儲(chǔ)器管理
3.4.1 ROM和RAM
3.4.2 系統(tǒng)內(nèi)存映射
3.4.3 堆和棧
3.5 設(shè)備管理
3.5.1 注冊(cè)表
3.5.2 設(shè)備管理器
3.5.3 I/O資源管理器
3.5.4 設(shè)備驅(qū)動(dòng)程序
3.6 中斷處理
3.6.1 IST中斷初始化
3.6.2 IST中斷服務(wù)線程
3.6.3 嵌套中斷
3.6.4 中斷滯后時(shí)間
3.7 實(shí)時(shí)特性
3.8 文件系統(tǒng)管理
3.8.1 文件系統(tǒng)
3.8.2 配置文件
第4章 嵌入式BSP分析及開發(fā)環(huán)境
4.1 集成開發(fā)環(huán)境Platform Builder 4.20
4.2 定制windows CE的流程
4.3 Platform Builder中的配置文件
4.3.1 鏡像配置文件
4.3.2 源碼配置文件
4.3.3 設(shè)置環(huán)境變量
4.4 嵌入式系統(tǒng)BSP
4.4.1 BSP概念
4.4.2 Windows CE.NET系統(tǒng)架構(gòu)
4.4.3 BSP結(jié)構(gòu)及組成
4.4.4 OAL結(jié)構(gòu)及內(nèi)核啟動(dòng)順序
4.4.5 OAL主要開發(fā)內(nèi)容
4.4.6 基于LH7A404開發(fā)板的OAL層程序開發(fā)設(shè)計(jì)
4.5 啟動(dòng)程序BootLoader的開發(fā)設(shè)計(jì)
4.5.1 BootLoader的功能
4.5.2 BootLoader的組成
4.5.3 BootLoader啟動(dòng)過程
4.5.4 BootLoader實(shí)現(xiàn)
4.6 創(chuàng)建操作系統(tǒng)鏡像
4.7 LH7A404平臺(tái)Windows CE.NET系統(tǒng)BSP開發(fā)
4.7.1 系統(tǒng)啟動(dòng)后的執(zhí)行過程
4.7.2 LH7A404開發(fā)平臺(tái)下BSP的開發(fā)設(shè)計(jì)
4.8 開發(fā)和調(diào)試環(huán)境的搭建
4.8.1 嵌入式系統(tǒng)軟件的開發(fā)和調(diào)試
4.8.2 開發(fā)調(diào)試環(huán)境的搭建
第5章 基于WindowsCE設(shè)備驅(qū)動(dòng)框架
5.1 Windows CE設(shè)備驅(qū)動(dòng)架構(gòu)
5.1.1 本地設(shè)備驅(qū)動(dòng)和流設(shè)備驅(qū)動(dòng)
5.1.2 流設(shè)備驅(qū)動(dòng)
5.1.3 與流設(shè)備驅(qū)動(dòng)模塊相關(guān)的配置文件
5.1.4 系統(tǒng)流設(shè)備驅(qū)動(dòng)程序框架
5.1.5 Windows CE設(shè)備驅(qū)動(dòng)程序?qū)崿F(xiàn)方式
5.2 設(shè)備驅(qū)動(dòng)中斷機(jī)制分析
5.2.1 ISR部分處理
5.2.2 IST部分處理
5.2.3 中斷處理組件及作用過程
5.3 驅(qū)動(dòng)程序開發(fā)步驟
5.4 電源管理
5.5 可擴(kuò)展固件接口
第6章 串口驅(qū)動(dòng)程序設(shè)計(jì)
6.1 串口通信的基本概念
6.2 Windows CE下的串口驅(qū)動(dòng)
6.2.1 串口驅(qū)動(dòng)模型分析
6.2.2 串行通信端口初始化
6.2.3 串行通信端口的打開與關(guān)閉
6.2.4 啟停分發(fā)線程與中斷處理
6.2.5 讀寫串行通信端口
6.2.6 串口電源開關(guān)控制
6.2.7 串口輸入與輸出控制COM IOControl
6.2.8 退出線程ProcessExiting
6.2.9 等待通信事件waitCommEvent
6.2.10 建立串口特性配置數(shù)據(jù)結(jié)構(gòu)
6.3 LH7A404串口驅(qū)動(dòng)程序設(shè)計(jì)
6.3.1 LH7A404開發(fā)板串口硬件測(cè)試
6.3.2 串口驅(qū)動(dòng)注冊(cè)信息
6.3.3 基于框架的串口驅(qū)動(dòng)設(shè)計(jì)
第7章 基于WindowsCE.NET的AC97音頻驅(qū)動(dòng)設(shè)計(jì)
7.1 AC97音頻數(shù)據(jù)傳輸協(xié)議
7.1.1 AC97控制器與連接
7.1.2 AC-link數(shù)字接口
7.1.3 AC97的工作模式
7.2 音頻DMA傳輸模式
7.2.1 DMAC的功能
7.2.2 DMAC工作狀態(tài)
7.3 基于Windows CE.NET的音頻驅(qū)動(dòng)設(shè)計(jì)
7.3.1 音頻系統(tǒng)硬件框架
7.3.2 AC97音頻驅(qū)動(dòng)設(shè)計(jì)
7.3.3 AC97音頻驅(qū)動(dòng)注冊(cè)信息
第8章 USB主控制器驅(qū)動(dòng)
8.1 概述
8.2 USB系統(tǒng)拓?fù)浣Y(jié)構(gòu)
8.3 USB通信層次模型
8.4 USB包的類型
8.5 OHCI規(guī)范
8.6 設(shè)備配置信息
8.7 設(shè)備的探測(cè)和連接
8.7.1 客戶啟動(dòng)傳輸
8.7.2 USB驅(qū)動(dòng)程序和客戶程序
8.8 LH7A404的USB主機(jī)控制器
8.9 windows CE下USB主機(jī)控制器驅(qū)動(dòng)程序
8.9.1 HCD驅(qū)動(dòng)程序編寫工作分析
8.9.2 PDD層調(diào)用的MDD層函數(shù)
8.9.3 PDD層向MDD層提供的DDSI函數(shù)
8.9.4 其他文件編寫
第9章 基于LCD驅(qū)動(dòng)程序設(shè)計(jì)
9.1 LH7A404 LCD控制器
9.1.1 LH7A404 CLCDC設(shè)置參數(shù)
9.1.2 LH7A404 CLCDC操作原理
9.1.3 CLCDC幀緩沖器存儲(chǔ)像素格式
9.1.4 開啟和關(guān)閉LCD的電源次序
9.1.5 LH7A404 CLCDC時(shí)隙圖
9.2 Windows CE.NET顯示設(shè)備驅(qū)動(dòng)概述
9.2.1 顯示設(shè)備驅(qū)動(dòng)框架及接口
9.2.2 顯示設(shè)備緩沖區(qū)的格式
9.3 Windows CE.NET顯示設(shè)備驅(qū)動(dòng)設(shè)計(jì)
第10章 系統(tǒng)測(cè)試和調(diào)試
10.1 概述
10.2 硬件測(cè)試
10.3 內(nèi)核調(diào)試
10.4 驅(qū)動(dòng)調(diào)試
10.4.1 搭建測(cè)試環(huán)境
10.4.2 功能測(cè)試
10.4.3 性能分析與驅(qū)動(dòng)程序優(yōu)化
10.4.4 經(jīng)驗(yàn)總結(jié)
參考文獻(xiàn)

本目錄推薦

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