嵌入式系统

发布者:系统管理员发布时间:2018-12-14浏览次数:1147

课程序号:                                      院(系):计算机系

课程

名称

中文

嵌入式系统

英文

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

 

 

 

  • 联系方式
  • 通信地址:南京市江宁区东南大学路2号东南大学九龙湖校区计算机学院
  • 邮政编码:211189
  • ​办公地点:东南大学九龙湖校区计算机楼
  • 学院微信公众号