嵌入式系統(2008年北京郵電大學出版社出版的圖書)

嵌入式系統(2008年北京郵電大學出版社出版的圖書)

本詞條是多義詞,共8個義項
更多義項 ▼ 收起列表 ▲

《嵌入式系統》是2008年9月北京郵電大學出版社出版的圖書,作者是鄧中亮、段大高、崔岩松。

基本介紹

  • 中文名:嵌入式系統設計
  • 作者:鄧中亮、段大高、崔岩松
  • 出版時間:2008年9月 
  • 出版社:北京郵電大學出版社
  • ISBN:9787563516308
  • 定價:27 元
內容簡介,圖書目錄,

內容簡介

《嵌入式系統設計》是作者在多年來從事嵌入式技術及套用研究的基礎上撰寫而成。全書共10章,分別介紹了ARM處理器、Windows CE.NET系統、嵌入式BSP環境的搭建、集成開發環境、基於Windows CE.NET的設備驅動程式開發、串口驅動程式設計、基於Windows CE.NET AC'97音頻驅動設計、USB主控制器驅動設計、LCD控制器驅動程式設計、系統測試和調試技術等。詳細分析了作業系統的建立、啟動、運行和調試的整個過程,深入探討了核心結構、系統原理,並以SHARP LH7A404為例詳細介紹了驅動程式和應用程式的開發技術與方法。
《嵌入式系統設計》可以作為高等學校有關專業本科生和研究生的教材,也可供從事嵌入式系統開發的技術工作人員參考。

圖書目錄

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

相關詞條

熱門詞條

聯絡我們