嵌入式系统

发布者:黄允凯发布时间:2015-12-11浏览次数:457


课程

名称

中文

嵌入式系统

英文

Embedded Systems

待分配课程编号

S016113

课程适用学位级别

博士

  

硕士

总学时

36

课内学时

30

学分

3

实践环节

  

用机小时

  

课程类别






公共基础专业基础专业必修专业选修

开课院()

电气工程学院

开课学期

春季

考核方式




A.笔试(开卷闭卷)B. 口试

C.笔试与口试结合D.其他 大型作业

课程负责人

教师

姓名

谢吉华

职称

副教授

e-mail

Xiejihua_seu@sina.com

网页地址

  

授课语言

汉语

课件地址

  

适用学科范围

电气工程

所属一级学科名称

电气工程

实验(案例)个数

  

先修课程

单片机原理及应用、C语言编程

教学用书

教材名称

教材编者

出版社

出版年月

版次

主要教材

嵌入式系统设计与实践

杨刚、龙海燕

北京航空航天大学出版社

20093

1

主要参考书

The Art   of Designing Embedded Systems

{}Jack Ganssle

人民邮电出版社

2005

2

嵌入式系统原理、设计与应用

张大波

机械工业出版社

2005

1

  

  

  

  

  















一、课程介绍(含教学目标、教学要求等)300字以内)

本课程主要介绍嵌入式系统的软硬件设计方法,包括嵌入式系统概述、嵌入式系统的硬件构成、嵌入式网络及总线技术、嵌入式软件设计、嵌入式操作系统、嵌入式系统开发环境及调试方法、嵌入式系统低功耗、抗干扰、可靠性设计等。

通过本课程学习,能够系统的掌握嵌入式系统的软硬件设计方法,熟悉各种开发工具的使用方法,获得一种清晰、完整的嵌入式系统开发理念及实际应用能力。

二、教学大纲(含章节目录):(可附页)

本课程教学内容共分8章节,主要以课堂教学和大型作业两个部分,各部分的教学内容及要求如下:

1、嵌入式系统概述

介绍嵌入式系统的定义、特点、组成以及相关设计流程,了解嵌入式系统的应用及当今发展趋势

2、嵌入式系统的硬件构成

介绍嵌入式系统的硬件基础,包括主流的嵌入式CPUDSPFPGA的特点、发展趋势。了解及掌握SOC的基本概念、特点;了解相关的存储器、基本I/O设备、各类常见接口(USB等)、总线等相关技术。

3ARM微处理器系统的硬件设计及编程基础

S3C44B0X为例,介绍ARM微处理器系统的硬件设计方法及指令、汇编语言、C语言程序设计基础。

4、嵌入式网络与总线技术

介绍分布式系统的定义及结构,各类工业控制总线的特点及应用,同时对于常用的TCP/IP网络及WLAN(802.11)GPRS等无线网络在分布式工业控制系统中的应用作了介绍及比较分析。

5、嵌入式操作系统

介绍操作系统的基本原理,包括内存管理、进程调度、中断管理、文件管理等的基本原理,重点介绍嵌入式操作系统的特点,介绍了uCOS-IIWindows CE及嵌入式Linux等常用的嵌入式系统原理及特点。

6、嵌入式软件设计

介绍嵌入式软件的体系构架、设计方法,BSP的作用及实现方式、Boot Load技术、设备驱动、图形界面等设计技术

7、嵌入式系统开发环境及调试方法

介绍嵌入式系统软硬件协同设计流程、各类嵌入式系统的集成开发调试环境的应用方法。

8、嵌入式系统低功耗、抗干扰、可靠性设计

对实际嵌入式系统的低功耗、抗干扰及可靠性等设计的基本原理及方法进行了逐一介绍。

三、教学周历

周次

教学内容

教学方式

1

1、嵌入式系统概述

讲课

2

2、嵌入式系统的硬件构成

讲课

3

3ARM微处理器系统的硬件设计及编程基础

讲课

4

4、嵌入式网络与总线技术

讲课

5

5、嵌入式操作系统

讲课

6

6、嵌入式软件设计

讲课

7

7、嵌入式系统开发环境及调试方法

讲课

8

8、嵌入式系统低功耗、抗干扰、可靠性设计

讲课