为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

嵌入式系统及应用

2017-10-11 8页 doc 23KB 10阅读

用户头像

is_180829

暂无简介

举报
嵌入式系统及应用嵌入式系统及应用 Embedded System and Application 课程编号: 学 分: B0507011S 3.5 开课学院: 自动化学院 学 时: 56 课程类别: 专业课 课程性质: 必修 一、课程的性质和目的 课程性质:嵌入式系统及应用是自动化专业的一门专业课。 目的:主要讲述嵌入式系统设计原理及方法,内容包括:MCS51单片机基本结构、指令系统、片上外设、系统扩展与综合应用,ARM9微处理器处理器结构及指令系统、嵌入式操作系统、嵌入式系统的设计及分析方法。通过本课程的学习,使学生掌握嵌入式系...
嵌入式系统及应用
嵌入式系统及应用 Embedded System and Application 课程编号: 学 分: B0507011S 3.5 开课学院: 自动化学院 学 时: 56 课程类别: 专业课 课程性质: 必修 一、课程的性质和目的 课程性质:嵌入式系统及应用是自动化专业的一门专业课。 目的:主要讲述嵌入式系统设计原理及方法,内容包括:MCS51单片机基本结构、指令系统、片上外设、系统扩展与综合应用,ARM9微处理器处理器结构及指令系统、嵌入式操作系统、嵌入式系统的设计及方法。通过本课程的学习,使学生掌握嵌入式系统的概念、体系结构、系统组成及设计方法;掌握MCS51单片机的结构与指令系统、ARM9的微处理器结构和指令系统以及嵌入式系统的分析与设计方法;了解嵌入式操作系统,并能够进行实际系统的设计与分析。 二、课程教学内容及基本要求 (一)课程教学内容及知识模块顺序 1(知识单元一: 嵌入式系统绪论(2学时) (1)一:嵌入式系统概述 (2)知识点二:嵌入式系统的基本概念 (3)知识点三:嵌入式操作系统 )知识点四:嵌入式系统的应用领域 (4 (5)知识点五:嵌入式系统的发展趋势 教学基本要求:掌握嵌入式系统的基本概念,了解嵌入式系统的应用领域和发展趋势,了解嵌入式操作系统的概念、作用及分类,通过本单元内容,基本了解本课程的体系结构,理解本课程的学习方法。 2(知识单元二: MCS51单片机的基本结构 (4学时) (1)知识点一:MCS51单片机引脚介绍 (2)知识点二:MCS51单片机内部结构 (3)知识点三:MCS51单片机存储器组织 教学基本要求:掌握MCS51单片机引脚、内部结构和存储器组织,掌握单片机并行I/O端口的工作原理,理解51单片机的位处理功能,了解单片机的工作方式,重点掌握51单片机片内存储器的功能划分与使用方法。 3(知识单元三: 指令系统与程序设计 (10学时) (1)知识点一:MCS51单片机指令系统概述 (2)知识点二:MCS51单片机指令介绍 (3)知识点三:MCS51单片机的程序设计 教学基本要求:掌握单片机所采用的寻址方式、指令系统及指令分类,理解51单片机汇编语言的所有指令及其用法,理解伪指令的作用及其用法,掌握基本编程方法,并能根据具体应用进行独立编程。 4(知识单元四: 中断系统、定时器/计数器及串行口 (6学时) (1)知识点一:MCS51单片机的中断系统原理与应用 (2)知识点二:MCS51单片机的定时器/计数器原理与应用 (3)知识点三:MCS51单片机的串行口原理与应用 教学基本要求:掌握MCS51单片机的中断系统、定时器/计数器与串行口的工作原理与应用,掌握51单片机两级中断优先级、基本5个中断源的作用和使用方法,掌握51单片机基本的2个定时/计数器的工作方式、应用场合及使用方法,掌握51单片机通用串行口的四种工作方式及其使用方法。 5(知识单元五:系统扩展与综合应用实例 (2学时) (1)知识点一:系统扩展原理 Secretary must tree prison "grasp party is job, not caught party is dereliction of, caught bad party is not competent" of consciousness, effective perform caught party first responsibility people duties, seriously implementation grass-roots party work accountability (2)知识点二:程序存储器的扩展 (3)知识点三:数据存储器的扩展 (4)知识点四:I/O扩展及应用 (5)知识点五:人机接口及应用 (6)知识点六:综合应用实例 教学基本要求:掌握MCS51单片机系统扩展方法与综合设计的方法,熟练掌握外部程序存储器、外部数据存储器及I/0口的扩展方法,掌握键盘与LED的扩展方法和基本工作原理,掌握单片机带外部扩展几个芯片的小系统的硬软件设计方法。 6(知识单元六: 嵌入式系统硬件基础 (2学时) (1)知识点一:嵌入式微处理器 (2)知识点二:嵌入式最小系统 (3)知识点三:嵌入式系统的常用总线 (4)知识点四:嵌入式系统的常用借口与外设 教学基本要求:掌握嵌入式系统的硬件组成,了解主流的嵌入式处理器,掌握嵌入式最小系统的概22念及作用,了解IC、IS、SPI、USB等总线的基本知识,了解嵌入式系统常用通讯接口的基本原理,了解红外、蓝牙模块等嵌入式系统常用外设的特点及使用方法。 7(知识单元七: ARM体系结构 (10学时) (1)知识点一:RISC体系结构的继承 (2)知识点二:ARM处理器工作模式 (3)知识点三:ARM 寄存器组织 教学基本要求:掌握ARM体系结构与ARM编程模型,掌握ARM体系结构支持的7种处理器模式、两种工作状态、寄存器组织、存储器和存储器映射I/0,异常与复位。 8(知识单元八: ARM指令集与程序设计 (6学时) (1)知识点一:ARM基本寻址方式 (2)知识点二:ARM指令分类说明 (3)知识点三:ARM汇编语言程序设计 (4)知识点四:ARM高级语言与汇编语言的混合编程 教学基本要求:掌握ARM基本寻址方式与指令系统,掌握独立应用编程的方法,了解ARM存储器访问、数据处理、分支转移、协处理器等指令以及伪指令的用法,掌握ARM高级语言与汇编语言混合编程的基本方法。 9(知识单元九: 嵌入式系统软件基础 (2学时) (1)知识点一:嵌入式实时操作系统 (2)知识点二:嵌入式软操作系统 (3)知识点三:嵌入式操作系统的分类及选型 教学基本要求:了解嵌入式实时操作系统、嵌入式软操作系统的基本工作原理,理解嵌入式操作系统内核与板级支持包的概念与用途,理解驱动程序的基本结构,了解嵌入式操作系统的分类及选型原则。 10(知识单元十:嵌入式系统开发基础 (6学时) (1)知识点一:嵌入式系统开发基本模式 (2)知识点二:嵌入式系统硬件开发 (3)知识点三:嵌入式系统软件开发 (4)知识点四:嵌入式系统开发实例 教学基本要求:掌握嵌入式系统开发软硬件开发的基本方法,了解主流的嵌入式系统开发工具。 本课程教学要突出基本概念和基本理论,加强实践环节,重视理论和实践相结合的环节。本课程的重点是单片机定时器、中断、串口等模块的理解和应用,ARM体系结构及软件开发,难点是涉及知识面宽、教学信息量大,尤其是嵌入式系统需要软硬件协同开发,要求学生有坚实的软硬件基础。因此在教学中采用教师讲授、课堂讨论、学生自学相结合的教学模式,努力形成教师和学生的双向互动,加大实验教学、实践的力度,采用“多媒体+软件演示”的教学方法。 Secretary must tree prison "grasp party is job, not caught party is dereliction of, caught bad party is not competent" of consciousness, effective perform caught party first responsibility people duties, seriously implementation grass-roots party work accountability 三、实验实践环节及基本要求 1(实验实践教学环节在本课程中的作用及要求(实验教学大纲单独编写) 2(实验项目(具体要求见实验教学大纲) 实验一:51基本开发环境实验(2学时) 实验二:加、减法实验(2学时) 实验三:代码转换与逻辑运算实验(2学时) 实验四:ARM开发环境实验(2学时) 实验五:C语言与汇编语言编程实验(2学时) 实验六:串口通信实验(2学时) 实验七:键盘输入与IO实验(2学时) 实验八:ARM综合实验(2学时) 四、本课程与其它课程的联系与分工 先修课程:模拟和数字电子技术、微机原理与接口技术。 后续课程:DSP技术及应用 本课程是一门专业课程,主要是综合利用以前所学知识,培养学生理论联系实际,从实际出发分析 问、研究问题和解决问题的能力。为今后的综合设计、毕业设计、工作、学习打下良好的基础。 五、对学生能力培养的要求 通过本课程的学习,使学生了解嵌入式系统体系架构、ARM体系结构、嵌入式系统软件设计、嵌 入式系统硬件设计、嵌入式操作系统、嵌入式系统编程语言等,在掌握单片机、嵌入式技术基础知识、 基本原理的基础上,具有基本的嵌入式系统硬件设计开发与实现能力,维护与配置嵌入式系统设备的能 力,增强学生的实践动手能力,培养学生获取资料、综合分析、开发创新以及设计制作的能力。 六、课程学时分配 总学时56,其中讲课40学时,实验16学时。课程主要内容和学时分配见课程学时分配表。 课程学时分配表 教学环节 时数 讲课 上机 实验 课外 小计 课程内容 嵌入式系统绪论 2 2 MCS51单片机的基本结构 4 4 指令系统与程序设计 4 6 10 中断系统、定时器/计数器及串行口 6 6 系统扩展与综合应用实例 4 4 嵌入式系统硬件基础 4 4 ARM体系结构 6 4 10 ARM指令集与程序设计 4 4 8 嵌入式系统软件基础 2 2 嵌入式系统开发基础 4 2 6 总 计 40 16 56 七、建议教材和教学参考书目 1(教材 [1] 高锋.单片微型计算机原理与接口技术.(第二版).北京:科学出版社,2007年 [2] 嵌入式系统及应用.自编 Secretary must tree prison "grasp party is job, not caught party is dereliction of, caught bad party is not competent" of consciousness, effective perform caught party first responsibility people duties, seriously implementation grass-roots party work accountability 2(主要参考书 [1] 王田苗.嵌入式系统设计与实例开发.北京:清华大学出版社,2003 [2] 陈赜.ARM9 嵌入式技术及Linux高级实践教程.北京:北京航空航天大学出版社,2005 [3] 李忠民等.ARM嵌入式VxWorks实践教程.北京:北京航空航天大学出版社,2006 八、课程考核 1(课程考核办法:期末考试,笔试,开卷。 2(总评成绩构成:平时考核占30%,期末考试成绩占70%。 执笔人:王邢波 审核人:罗杰 教学院长:郭前岗 编写完成时间: 2013-12-26 Secretary must tree prison "grasp party is job, not caught party is dereliction of, caught bad party is not competent" of consciousness, effective perform caught party first responsibility people duties, seriously implementation grass-roots party work accountability
/
本文档为【嵌入式系统及应用】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索