嵌入式系統

發布者:系統管理員發布時間:2018-12-14浏覽次數:1134

課程序号:                                      院(系):計算機系

課程

名稱

中文

嵌入式系統

英文

Embedded system

課程編号

 

課程适用學位級别

碩士

總學時

40

課内學時

40

學分

2

實踐環節

實驗、研究報告

用機小時

12

開課院(系)

計算機系

開課學期

春季

考試方式

開卷

主講教師

教師姓名

王健

學位

學士

導或碩導

 

職稱

副教授

學曆

本科

e-mail

wangjian@seu.edu.cn

網頁地址

 

授課語言

漢語

課件地址

 

适用學科範圍

二級

适用學科名稱

系統結構、計算機應用

實驗(案例)個數

 

先修課程

數字電路、計算機組成原理、C程序設計

教學用書

教材名稱

教材編者

出版社

出版年月

版次

主要教材

32位嵌入系統編程

Rick Grehan

中國電力出版社

2001.3

 

主要參考書

嵌入式系統原理及應用開發技術

桑楠

北航出版社

2002.4

 

 

C/C++嵌入式系統編程

Micbael Barr

中國電力出版社

2001.3

 

 

 

 

 

 

 

一、教學目标和要求:

 

培養學生了解有關嵌入式系統的基本原理、設計方法以及嵌入式系統的最新發展,初步掌握嵌入式系統開發的過程和常用方法,掌握實時操作系統(RTOS)的基本功能和設計方法,了解和熟悉一些常用的實時嵌入式操作系統。

 

二、教學大綱(含章節目錄):

第一章 嵌入式系統概述

1.  1什麼是嵌入式系統

     了解和掌握有關嵌入式系統的定義和相關概念

1.  2嵌入式系統工業的特點和要求

了解有關嵌入式系統工業的特征。

1.3實時系統

理解實時系統的含義以及和嵌入式系統的關系。

1.4嵌入式處理器分類與現狀

       了解嵌入式處理器的分類

1.5嵌入式系統開發工具及RTOS平台

了解各種常見的嵌入式開發工具及RTOS平台

1.6嵌入式系統的特點

   了解嵌入式系統的特點

1.7嵌入式系統的分類

了解嵌入式系統的分類

1.8嵌入式系統的應用

熟悉嵌入式系統的應用領域

1.9嵌入式系統的發展趨勢

了解嵌入式系統的發展趨勢

第二章嵌入式系統的體系結構

2.1嵌入式系統硬件結構

掌握嵌入式系統硬件的三層結構

2.2嵌入式系統軟件結構

掌握嵌入式系統軟件的體系結構

第三章嵌入式系統應用開發

3.1影響嵌入式系統開發的因素

了解影響嵌入式系統開發的因素

3.2嵌入式系統開發過程

掌握嵌入式系統開發過程

3.3嵌入式系統硬件開發

掌握現代嵌入式系統硬件開發的步驟,工具

3.4嵌入式系統軟件開發

熟悉常見的嵌入式系統軟件開發方法

3.5一個實用的方法

通過一個實例熟悉嵌入式系統應用開發的過程

3.6實時和嵌入系統的方法論

了解一些實時和嵌入系統的方法論

第四章嵌入式操作系統RTOS

4.1概論

了解和掌握有關RTOS的基本概念

4.2RTOS的功能和特點

掌握RTOS的功能和特點

4.3RTOS的發展

了解RTOS的發展曆程

4.4RTOS的主要研究方向

了解RTOS的主要研究方向

4.5RTOS内核

了解和掌握RTOS内核的構成和作用

4.6文件系統

了解和掌握文件系統的作用和構成

4.7多任務

     掌握現代RTOS多任務處理的方法,如進程、線程、調度、中斷等。

4.8RTOS市場和技術發展的變化

了解RTOS市場和技術發展的變化

4.9目前具有代表性的RTOS産品

熟悉PsosWinCE、Vxworks、Linux等。

第五章嵌入式應用軟件

5.1嵌入式軟件的特點

了解嵌入式軟件的特點

5.2闆級支持包BSP

掌握BSP的作用和構成

5.3應用編程接口API

熟悉和掌握常用API

5.4嵌入式開發工具

掌握采用的嵌入式開發工具

5.5嵌入式軟件的調試

掌握嵌入式軟件的調試方法

5.6固化和運行

掌握嵌入式軟件的固化方法

第六章嵌入式系統Internet接入

6.1嵌入系統的聯網

了解嵌入系統的聯網的一般概念,掌握選擇協議的方法

6.2TCP/IP網絡的實現

掌握TCP/IP網絡的實現方法

6.3與WEB連接

     掌握與WEB連接的方法

三、教學周曆:

周次

教學内容

教學方式

1

  嵌入式系統和實時系統的基本概念和特點

講課

2

  嵌入式系統的軟硬件體系結構和嵌入式系統的開發方法

講課

3

  嵌入式系統的開發方法

講課

4

  RTOS的基本概念、功能和特點、發展曆程

講課

5

  RTOS内核

講課

6

  文件系統

講課

7

  多任務

講課

8

  典型RTOS介紹

講課

9

  嵌入式軟件的運行和開發平台

講課

10

  嵌入式軟件的運行和開發平台

講課

11

  嵌入式系統Internet接入

講課

12

  嵌入式系統Internet接入

講課

13

  構造一個小型的RTOS并在上面實現一個嵌入式産品的原型

實驗

14

  構造一個小型的RTOS并在上面實現一個嵌入式産品的原型

實驗

15

  構造一個小型的RTOS并在上面實現一個嵌入式産品的原型

實驗

16

  構造一個小型的RTOS并在上面實現一個嵌入式産品的原型

實驗

17

 

 

18

 

 

 

Baidu
sogou