《嵌入式系统原理与应用》教学大纲

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《嵌入式系统原理与应用》教学大纲

大纲说明

课程代码:22673

课称:嵌入式系统原理与应用

总学时:48学时(讲课32学时,实验16学时)

总学分:2.5学分

课程类别:限选

适用专业:电子信息工程

预修要求:模拟电子电路、数字电子电路、C语言

课程的性质、目的、任务:

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

通过本课程学习,可以了解嵌入式系统技术基本概念、特点、分类,掌握嵌入式系统软硬件设计的基本方法。本课程的特点是针对目前流行的基于ARM架构的32位嵌入式微处理器进行详细剖析,并结合嵌入式系统软件编程,基本掌握嵌入式系统的设计与开发方法。本门课程注重培养实际应用能力,以达到“学习嵌入式,使用嵌入式”的教学目的。

教学基本方式:本课程以课堂讲授为主,应配有一定量的实验课时以提高学生的实际动手和分析能力。

教学方法和教学手段建议: 讲授法与实验结合,建议加强对C语言的学习

大纲的使用说明:多媒体教学和板书相结合,利用BB网站与学生互动,链接知名大学在线教学;作业是帮助学生理解基本概念、掌握基本分析方法、学会运用理论处理实际问题的重要环节之一,提交形式可以电子邮件形式。

大纲正文

第一章嵌入式系统概述学时:2学时(讲课2学时)基本要求:了解嵌入式系统、嵌入式处理器、嵌入式操作系统的基本概念及其关系;嵌入式系统原理与设计的学习要点与学方法。

重点:嵌入式系统、嵌入式处理器、嵌入式操作系统的三者关系

难点:理解嵌入式系统设计流程及关键步骤

第二章 ARM核嵌入式处理器体系结构学时:7学时(讲课7学时)

基本要求:了解什么是嵌入式系统、熟悉ARM7TDMI基本组成、处理器状态和处理器模式、掌握ARM7TDMI异常与中断

重点:ARM7TIDMI体系结构,寄存器分布,处理器模式及异常,存储器映射。

难点:异常响应流程、存储器映射与重映射概念的理解

教学内容:

1、嵌入式系统的特点、发展与应用领域

2、ARM核嵌入式处理器体系结构

3、存储器及存储器映射I/O

4、异常与中断

第三章 ARM7TDMI指令系统学时:11学时(讲课7学时,实验4学时)基本要求:了解ARM处理器寻址方式,熟悉ARM和Thumb指令集,掌握ARM汇编语言程序设计

重点:9种寻址方式、状态寄存器、处理器状态转换、ARM和Thumb指令集区别

难点:杂项指令,伪指令的使用

教学内容:

1、嵌入式系统的特点、发展与应用领域

2、ARM核嵌入式处理器体系结构

3、存储器及存储器映射I/O

4、异常与中断

第四章 LPC2000系列ARM核微处理器硬件结构学时:8(讲课6学时,实验2学时)基本要求:了解LPC2000 ARM处理器的基本结构,熟悉各种片内功能模块,掌握系统控制、向量中断控制等功能的应用。

重点:LPC2000 ARM处理器结构特点、各模块功能(向量控制器、存储器控制器、存储器加速模块、系统控制模块。

难点:中断向量控制器、存储器控制器、REMAP

教学内容:

1、LPC2000系列ARM核微处理器存储器结构

2、系统控制模块

3、向量中断控制器

4、GPIO及其它片内功能部件

第五章 LPC2000系列系统设计与接口应用学时:8学时(讲课6学时,实验2学时)基本要求:了解LPC2000 系列最小系统一般设计方法,熟悉片能集成功能模块,掌握系统总线接口应用方法,了解各种操作系统应用及特点

重点:最小系统概念、系统总线设计、操作系统工作原理、UART、SPT、RTC、IIC总线

难点:UART、SPI、IIC总线通讯工作原理理解与设计

教学内容:

1、LPC2000系列最小系统设计

2、片内集成外围功能应用

3、总线接口应用

4、操作系统应用

第六章移植μC/OS-II到ARM7 学时:8学时(讲课8学时)

基本要求:了解操作系统的工作原理,掌握μC/OS-II操作系统的构架及移植方法,掌握基于μC/OS-II操作系统的应用程序设计方法。

重点:μC/OS-II操作系统工作原理、移植操作。

难点:移植操作

教学内容:

1、μC/OS-II简介

2、移植规划

3、移植μC/OS-II

4、移植代码应用到LPC2000

本课程对学生自学的要求:本课程的特点是实践性强,理论须与实践相结合才能真正掌握课程精髓。因此要求学生在理论和实验课前认真预习,老师会在BB平台讲课与实验内容积放至网上,同学们可以下载预习,记下疑点;课中积极参与,跟上进度;课后及时消化,独立完成作业。同学们应自主归纳各章基本内容,做好小结工作。

考核方式与评分说明:

考试采用笔试(半开卷或闭卷)

总评成绩:平时成绩10%,实验20%,期末笔试70%

试卷的形式主要有选择题、填充、改错、简答题、分析设计题等五种形式。

推荐教材:周立功等编著,《ARM嵌入式系统基础教程》,北京航空航天大学出版社,2005年

参考书目:

1、田泽编著《嵌入式系统开发与应用》,北京航空航天大学出版社, 2005年

2、《The Insider's Guide To The Philips ARM7-Based Microcontrollers》,William Lyons Road,University Of Warwick Science Park,Published by Hitex (UK) Ltd. 2005

3、杜春雷译《ARM体系结构与编程》,清华大学出版社,2005年

审核人:(签名)执笔人:(签名)

参与讨论人员:

相关文档
最新文档