课程 名称 | 中文 | 嵌入式系统 | |||||||||||||
英文 | Embedded Systems | ||||||||||||||
待分配课程编号 | S016113 | 课程适用学位级别 | 博士 |
| 硕士 | √ | |||||||||
总学时 | 36 | 课内学时 | 30 | 学分 | 3 | 实践环节 |
| 用机小时 |
| ||||||
课程类别 |
□公共基础□专业基础□专业必修□专业选修 | ||||||||||||||
开课院(系) | 电气工程学院 | 开课学期 | 春季 | ||||||||||||
考核方式 |
A.□笔试(□开卷□闭卷)B. □口试 C.□笔试与口试结合D.□其他 大型作业 | ||||||||||||||
课程负责人 | 教师 姓名 | 谢吉华 | 职称 | 副教授 | |||||||||||
Xiejihua_seu@sina.com | 网页地址 |
| |||||||||||||
授课语言 | 汉语 | 课件地址 |
| ||||||||||||
适用学科范围 | 电气工程 | 所属一级学科名称 | 电气工程 | ||||||||||||
实验(案例)个数 |
| 先修课程 | 单片机原理及应用、C语言编程 | ||||||||||||
教学用书 | 教材名称 | 教材编者 | 出版社 | 出版年月 | 版次 | ||||||||||
主要教材 | 嵌入式系统设计与实践 | 杨刚、龙海燕 | 北京航空航天大学出版社 | 2009年3月 | 1 | ||||||||||
主要参考书 | The Art of Designing Embedded Systems | {美}Jack Ganssle | 人民邮电出版社 | 2005 | 2 | ||||||||||
嵌入式系统原理、设计与应用 | 张大波 | 机械工业出版社 | 2005 | 1 | |||||||||||
|
|
|
|
| |||||||||||
一、课程介绍(含教学目标、教学要求等)(300字以内)
本课程主要介绍嵌入式系统的软硬件设计方法,包括嵌入式系统概述、嵌入式系统的硬件构成、嵌入式网络及总线技术、嵌入式软件设计、嵌入式操作系统、嵌入式系统开发环境及调试方法、嵌入式系统低功耗、抗干扰、可靠性设计等。
通过本课程学习,能够系统的掌握嵌入式系统的软硬件设计方法,熟悉各种开发工具的使用方法,获得一种清晰、完整的嵌入式系统开发理念及实际应用能力。
二、教学大纲(含章节目录):(可附页)
本课程教学内容共分8章节,主要以课堂教学和大型作业两个部分,各部分的教学内容及要求如下:
1、嵌入式系统概述
介绍嵌入式系统的定义、特点、组成以及相关设计流程,了解嵌入式系统的应用及当今发展趋势
2、嵌入式系统的硬件构成
介绍嵌入式系统的硬件基础,包括主流的嵌入式CPU、DSP、FPGA的特点、发展趋势。了解及掌握SOC的基本概念、特点;了解相关的存储器、基本I/O设备、各类常见接口(USB等)、总线等相关技术。
3、ARM微处理器系统的硬件设计及编程基础
以S3C44B0X为例,介绍ARM微处理器系统的硬件设计方法及指令、汇编语言、C语言程序设计基础。
4、嵌入式网络与总线技术
介绍分布式系统的定义及结构,各类工业控制总线的特点及应用,同时对于常用的TCP/IP网络及WLAN(802.11)、GPRS等无线网络在分布式工业控制系统中的应用作了介绍及比较分析。
5、嵌入式操作系统
介绍操作系统的基本原理,包括内存管理、进程调度、中断管理、文件管理等的基本原理,重点介绍嵌入式操作系统的特点,介绍了uCOS-II、Windows CE及嵌入式Linux等常用的嵌入式系统原理及特点。
6、嵌入式软件设计
介绍嵌入式软件的体系构架、设计方法,BSP的作用及实现方式、Boot Load技术、设备驱动、图形界面等设计技术
7、嵌入式系统开发环境及调试方法
介绍嵌入式系统软硬件协同设计流程、各类嵌入式系统的集成开发调试环境的应用方法。
8、嵌入式系统低功耗、抗干扰、可靠性设计
对实际嵌入式系统的低功耗、抗干扰及可靠性等设计的基本原理及方法进行了逐一介绍。
三、教学周历
周次 | 教学内容 | 教学方式 |
1 | 1、嵌入式系统概述 | 讲课 |
2 | 2、嵌入式系统的硬件构成 | 讲课 |
3 | 3、ARM微处理器系统的硬件设计及编程基础 | 讲课 |
4 | 4、嵌入式网络与总线技术 | 讲课 |
5 | 5、嵌入式操作系统 | 讲课 |
6 | 6、嵌入式软件设计 | 讲课 |
7 | 7、嵌入式系统开发环境及调试方法 | 讲课 |
8 | 8、嵌入式系统低功耗、抗干扰、可靠性设计 | 讲课 |