- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
《嵌入式技术及应用》课程教学大纲
一、课程基本信息
课程名称(中文)
嵌入式技术及应用
课程名称(英文)
PrincipleandApplicationofEmbeddedSystem
课程代码课程性质
必修
课程类别
专业必修课
考核形式
考试
总学分(学时/周)
3.5
理论学分(学时)
3(48)
实践或实验学分(学时/周)
0.5(16)
先修课程
C语言程序设计,单片机与接口技术
后续课程
计算机控制技术
适应范围
全日制本科
面向专业
电子信息工程
开课学期
4
开课学院
电子与信息工程学院
二、课程目标
本课程坚持学生综合素养培养。通过本课程的学习使学生具备对嵌入式系统整体组成、运行过程的深入理解。在教学中要让学生了解嵌入式技术在专业中的地位与作用;以强调过程考核为抓手,培养学生的自主学习能力。以嵌入式手机ARM芯片的发展过程,结合事物的普遍性发展历程,阐述国家发展建设的必然过程;以物联网项目的逐步实现来培养学生实事求是的科学态度,以及培养学生的创新意愿;过程考核以小组为单位,注重培养学生的团队协作能力。课程具体目标如下:
课程目标1:使学生比较系统地了解嵌入式系统的基本概念,掌握ARM的接口及片内外设的结构工作原理及编程,掌握安卓系统的开发环境及开发过程,了解嵌入式Linux系统的开发过程。
课程目标2:以一个物联网项目的逐步实现来开展教学,使学生在嵌入式系统的综合架构及系统设计等方面得到初步的训练,同时进一步训练学生软硬调试能力;从而提高学生提出问题、分析问题和解决问题的能力。
课程目标3:通过课堂理论教学、项目实践操作和课外作业等环节,培养学生学习嵌入式系统的兴趣、实事求是的科学态度、团队协作能力,以及培养学生的创新意愿。
三、课程目标与毕业要求对应关系
毕业要求、指标点与本课程的课程目标的之间对应关系如表1所示。
表1毕业要求、指标点与课程目标的对应关系
支撑的毕业要求
涉及的毕业要求指标点
本课程的课程目标
支撑强度
1.工程知识
1.2掌握电子电路等工程基础知识,能将其用于分析电子电路相关的工程问题。
课程目标1课程目标2课程目标3
H
3.设计/开发解决方案
3.1掌握设计/开发电子信息工程领域复杂工程问题解决方案所需要的专业知识和开发工具。
课程目标1课程目标2
L
5.使用现代化工具
5.1能合理使用现代信息技术工具。
课程目标1课程目标2课程目标3
H
本课程的各个课程目标对应毕业要求指标点的权值矩阵如表2所示。
表2课程目标支撑毕业要求指标点的权值矩阵
毕业要求指标点
课程目标
毕业要求指标1.2
毕业要求指标3.1
毕业要求指标5.1
课程目标1
0.4
0.3
0.2
课程目标2
0.4
0.5
0.5
课程目标3
0.2
0.2
0.3
注:将一个毕业要求指标点分解到对应课程教学目标中,每一列的权重Σ=1。
四、课程目标与教学内容及资源对应关系
第一部分理论教学环节
第1章嵌入式系统概述(3学时)
教学内容:了解常用嵌入式处理器分类及特点,ARM处理器体系结构,ARM芯片发展。
教学重点:ARM处理器体系结构。
支撑的课程目标:1,2,3
第2章ARM开发环境与基础(6学时)
教学内容:嵌入式开发软件安装与使用;工程项目建立与结构;ARM下C语言的基本语法;开发常用系统文件。
教学重点:安装和配置嵌入式开发环境,建立一个基础工程并编译,工程的文件结构。
支撑的课程目标:1,2,3
第3章ARM接口与应用(15学时)
教学内容:中断与程序设计;定时器与PWM;串口组成与程序设计;通用IO结构与程序设计;ADC原理与程序设计。
教学重点:中断服务程序的原理和程序设计,定时器,ADC的原理与程序设计。
支撑的课程目标:1,2,3
第4章无线通信与PID算法(6学时)
教学内容:无线通信模块编程;PID算法在ARM上的编程。
教学重点:PID算法在ARM上的编程。
支撑的课程目标:1,2,3
第5章安卓概述与开发环境(3学时)
教学内容:安卓系统的发展、特点;安卓系统的开发环境、开发过程。
教学重点:安卓系统的开发环境、开发过程。
支撑的课程目标:1,2,3
第7章安卓UI,Activity,Intent组件(6学时)
教学内容:安卓布局管理器,控件UI界面;Activity的生命周期及编程;Intent对象及编程。
教学重点:Intent对象及编程。
支撑的课程目标:1,2,3
第8章安卓事件、网络、线程(6学时)
教学内容:事件处理概述与编程;安卓下网络socket编程;线程、handle与message机制编程。
教学重点:安卓事件处理的原理和编程方法,socket编程,安卓与ARM之间的网络通信。
支撑的课程目标:1,2,
文档评论(0)