嵌入式系統概論

嵌入式系統概論

《嵌入式系統概論》(作者趙悅、潘秀琴)教材是為計算機科學與技術專業、自動化專業和其他相關專業編寫的嵌入式系統學習的入門教材,其主要面向初學者,從最基本的原理、概念到嵌入式系統的組成結構、設計方法,由淺入深地指導初學者如何進行嵌入式系統開發。 本書共分為6個章節,分別介紹了嵌入式系統的基本概念、硬體基礎、軟體基礎、整體設計方法、Linux系統套用開發、winCE系統套用開發和具體開發實例。趙悅老師撰寫了第1、第2、第3、第4、第5章的內容,潘秀琴老師撰寫了第6章的內容,並對全書進行了審讀。

基本信息

嵌入式系統概論,ISBN:9787566000309,作者:趙悅,潘秀琴 著

作者簡介

趙悅,1974年9月出生,博士,副教授,碩士生導師。2006年畢業於北京科技大學控制理論與控制工程專業,獲博士學位,現任教於中央民族大學信息工程學院自動化系。2009年11月至2010年5月美國ReelaerP0lytechnjc Ititute作訪問學者,從事機器學習及語音處理研究。參加工作以來,一直擔任自動化專業和計算機科學與技術專業的教學工作,主講過《嵌入式系統概論》《嵌入式微處理器》《計算機控制系統》《電機與拖動基礎》《數字電子技術》《計算機組成原理》等。參與多項國家民委科研課題,以第一作者身份發表學術論文18篇,其中SCI收錄1篇,EI收錄17篇。 潘秀琴,副教授,碩士生導師。2002年畢業於北京理工大學,獲取工學博士學位,同年進入中國科學院博士後流動站。現為中央民族大學信息工程學院自動化系主任。主講過《數字電子技術》《計算機組成原理》《數字系統設計》和《自動控制原理》等多門本科生課程。作為項目負責人,承擔了多項國家民委科研項目。參與了973、國家自然科學基金和北京市電子政務工程等項目。以第一作者身份發表國際期刊、國際會議論文30篇,其中17篇被E l收錄,13篇被IsTP收錄。出版教材《微型計算機原理與接口技術》(水利水電出版社,2005)。

目錄

第1章 嵌入式系統概況

1.1 嵌入式系統定義

1.1.1 概述

1.1.2 嵌入式系統的發展歷程

1.1.3 嵌入式系統的IEEE定義

1.1.4 嵌入式系統的一般定義

1.1.5 嵌入式系統的特點

1.1.6 嵌入式計算機與通用計算機的差別

1.2 嵌入式系統的分類

1.2.1 基於硬體的分類

1.2.2 基於軟體的分類

1.3 嵌入式技術的套用領域及發展趨勢

1.3.1 嵌入式技術的現狀

1.3.2 嵌入式技術的套用領域

1.3.3 嵌入式技術的發展趨勢

1.4 嵌入式系統組成簡介

1.5 嵌入式系統設計過程

思考題

第2章 嵌入式系統硬體基礎

2.1 嵌入式硬體系統基本組成

2.2 嵌入式微處理器

2.2.1 ARM微處理器簡介

2.2.2 ARM微處理器的體系結構

2.2.3 ARM微處理器的編程模型

2.2.4嵌入式微處理器處理的異常

2.2.5 ARM微處理器的存儲格式

2.2.6.ARM微處理器的I/O連線埠地址映射方式

2.3 嵌入式系統匯流排

2.3.1匯流排概述

2.3.2 AMBA匯流排

2.4嵌入式存儲系統

2.4.1 存儲系統簡介

2.4.2 存儲系統組成

2.5 嵌入式系統輸入輸出接口和設備

2.5.1 典型嵌入式系統I/O設備

2.5.2 典型嵌入式系統I/O接口

思考題

第3章 嵌入式系統軟體基礎

3.1 嵌入式軟體系統概述

3.1.1 嵌入式系統軟體系統層次

3.1.2 集成開發環境(IDE)

3.2 嵌入式系統引導程式

3.2.1 Bootloader概述

3.2.2 Bootloader的主要任務與典型架構

3.2.3 Blob系統引導程式

3.3 嵌入式實時作業系統

3.3.1 嵌入式實時作業系統概述

3.3.2 嵌入式實時作業系統體系結構

3.3.3 嵌入式實時作業系統的組成

3.3.4 基本概念介紹

3.4 常用嵌入式作業系統簡介

3.4.1 uC/OS—II作業系統簡介

3.4.2 嵌入式Linux作業系統簡介

3.4.3 WinCE作業系統簡介

3.4.4 VxWorks作業系統簡介

3.4.5 Palm作業系統簡介

3.4.6 IOS作業系統簡介

3.4.7 Google Android作業系統簡介

思考題

第4章 嵌入式Linux作業系統的套用開發

4.1 嵌入式Linux選擇

4.2 搭建嵌入式Linux開發環境

4.3 makefile檔案的編寫

4.4 Linux核心裁減與移植

4.4.1 Linux核心簡介

4.4.2 嵌入式Linux的裁剪

4.5 嵌入式Linux檔案系統實現

4.5.1 檔案系統類型

4.5.2 檔案系統內容

4.5.3 根檔案系統的製作

4.6 設備驅動程式開發

4.6.1 設備驅動原理

4.6.2 設備類型

4.6.3 設備號

4.6.4 設備驅動程式開發調試機制

4.6.5 設備檔案接口

4.6.6 設備驅動程式編寫

思考題

第5章 嵌入式windows CE作業系統的套用開發

5.1 WINCE概述

5.1.1 Windows Embedded產品區別

5.2 Windows CE體系結構

5.2.1 wINCE體系框架

5.2.2 Windows CE存儲管理

5.2.3 wince原始碼結構

5.3 開發環境

5.3.1 開發一個windows cE設備過程

5.3.2 Platform Builder開發工具

5.3.3 windows CE核心基本配置結構

5.3.4 Windows CE應用程式開發工具

5.4 驅動程式編寫

5.4.1 Windows CE驅動簡介

5.4.2 驅動程式分類

5.4.3 流驅動開發

思考題

第6章 嵌入式系統開發實例

6.1 基於嵌入式uNUX的智慧型報警系統

6.1.1 系統功能

6.1.2 系統設計

6.1.3 系統實現

6.2 基於wINCE的嵌入式無線可視門鈴系統的設計

6.2.1 系統功能

6.2.2 系統設計

6.2.3 系統主要模組實現參考文獻附錄

相關詞條

熱門詞條

聯絡我們