a
当前位置: 课程信息 >  信息安全

| 信息安全

[2017-12-26]

嵌入式系统原理与应用 课程教学大纲

Course Outline

课程基本信息(Course Information

课程代码

Course Code

IS222

*学时

Credit Hours

32

*学分

Credits

2

*课程名称

Course Title

(中文)嵌入式系统原理与应用

(英文)Principles and Applications of Embedded System  

*课程性质

Course Type

必修

授课对象

Target Audience

本科三年级

*授课语言

(Language of Instruction)

中文

*开课院系

School

信息安全工程学院

先修课程

Prerequisite

数据结构、C语言、操作系统

授课教师

Instructor

刘海涛

课程网址

(Course Webpage)

ftp://htliu:public@public.sjtu.edu.cn/
本科课程/嵌入式系统

 

*课程简介(Description

嵌入式系统技术已被广泛地应用于工业控制系统、信息家电、通信设备、医疗仪器、智能仪器仪表等众多领域。如手机、PDAMP3、手持设备、智能电话、机顶盒等,可以说嵌入式系统无处不在。

嵌入式系统涉及系统最底层的,芯片级的信息处理与控制。在某种意义上,对这些“微观”世界的了解与驾驭正是控制的真正目的。嵌入式系统与通常意义上的控制系统在设计思路和总体架构方面有许多不同之处,而这些不同之处恰恰是传统学科教学中较少教给学生的。

在当今信息化社会中,嵌入式系统在人们的日常工作和生活中所占的份额,可能已超过传统意义的计算机系统,这就是为什么我们的学生感到学的没有用,而有用的又没有学的原因。在嵌入式系统及开发环境方面,目前仍有许多问题尚在研究发展之中,如,嵌入式系统的硬件软件协同设计方法;面向多目标,多任务的微内核嵌入式操作系统;分布嵌入式系统的实时性问题,分布式计算,分布式信息交互与综合处理;以及嵌入式系统的多目标交叉编译和交叉调试工具的研究等。希望通过本课程再配合实验,学习嵌入式系统的一些基本理论和硬件软件综合设计的方法与技能,亲自动手,实现一个嵌入式系统的解决方案,为今后的深入研究打下一个初步基础。

*课程简介(Description

Embedded System technology has been widely used in such areas as industry control system, home appliances, communication equipments, medical instruments, intelligent apparatus and meters. Mobile phones, PDAs, MP3, handsets, intelligent phones, and Set Top Box are all applications of Embedded System technology.

 

Embedded System involves the most basic information process and control on the bottom, CMOS chip level. In a sense, to understand and control the microcosmic world is just the real purpose of the Embedded System control, which keeps the Embedded System different from other common control systems. The differences, which have been rarely taught to students in traditional lessons, lie in the design method and overall structure.

 

In this informational society, Embedded System plays a much larger role in people’s daily work and life than traditional computer systems. However, Embedded System hasn’t held the relevant proportion in school curricula. This is why students feel that what is taught has littel practical utility, what is useful hasn’t been really taught. Concerning the Embedded System and its’ development environment, there still exist many unresolved problems under research, such as the coordination design method of software and hardware, multi-objectives and multi-tasks micro-Kernel Embedded Operating System, distribute system real time control, distribute computing, distributed information interact and deal; research on multiplatform cross compile and debug tools. Through this course and relevant experiments, students are expected to learn the basic theory of Embedded System and comprehensive design skill of the software and hardware as well. With personal practice, students are also likely to carry out a real solution of Embedded System, so as to lay a foundation of further thorough research.

课程教学大纲(course syllabus

*学习目标(Learning Outcomes)

1围绕嵌入式系统的原理、常用软件、常用硬件、嵌入式操作系统、嵌入式系统设计的方法、过程、文档及工具多条主线,培养同学们的综合能力:熟练运用所学知识的能力、收集和提炼信息的能力、团队合作能力、表达能力等。

*教学内容、进度安排及要求

(Class Schedule

&Requirements)

教学内容

学时

教学方式

作业及要求

基本要求

考查方式

嵌入式系统基础-概述

6

授课

嵌入式产品市场调查与分析

了解嵌入式系统产品成功与失败的原因

 课堂演讲

嵌入式系统基础-组成

6

授课

 

了解嵌入式系统的组成

课堂问答

嵌入式系统基础-实时系统

4

授课

谷歌Android/苹果操作系统下嵌入式软件设计

掌握实时系统的要素

设计报告及源代码

嵌入式系统中级-Bootloader

4

授课

Linux移植到ARM平台

掌握嵌入式Bootloader的开发

设计报告

嵌入式系统中级-ARM处理器

4

授课

 

了解主流嵌入式处理ARM

课堂问答

嵌入式系统高级-实时操作系统及其他

6

授课

 

了解和掌握实时操作系统的要素

课堂问答

*考核方式

(Grading)

课堂表现:15%;课程设计:35%;考试:50%

*教材或参考资料

(Textbooks & Other Materials)

1.    《嵌入式系统设计与实践》,作者:张晓林 崔迎炜   北京航空航天大学出版社

2.    《嵌入式计算系统设计原理》   (美)Wayne Wolf

3.    《源码开放的嵌入式系统软件分析与实践-基于Skyeyearm开发平台》,陈瑜著,北京航空航天大学出版社

4.    《嵌入式系统的实时概念》,美 Qing Li著,北京航空航天大学出版社

其它

More

/

备注

Notes

/

 

备注说明:

1.带*内容为必填项。

2.课程简介字数为300-500字;课程大纲以表述清楚教学安排为宜,字数不限。

访问数量:
 a