- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关于北方工业大学硕士学位点提交教学大纲的通知.doc
课程名称:嵌入式技术及应用
课程编码:7072201
课程学分:2
适用学科:计算机应用技术,计算机专业
嵌入式技术及应用
Application of Embedded Technology
教学大纲
一、课程性质
《嵌入式技术及应用》是计算机应用技术和计算机专业二个方向硕士研究生的专业选修课。
二、课程教学目的
通过本课程的学习,了解嵌入式技术及应用。通过典型的嵌入式系统软硬件实验平台,使硕士研究生了解与掌握ARM 32 位处理器内核Cortex-M3体系结构和STM32F103嵌入式系统的基本架构,以及STM32标准外设库的编程等技术。为今后学习其它专业课程和应用打下坚实基础。
三、教学基本内容及基本要求
本课程讲授Cortex-M3体系结构、STM32开发环境,以及STM32的GPIO、STM32中断系统和STM32计数器/定时器驱动程序的编程。通过嵌入式系统实验平台的介绍,让硕士研究生自己动手设计与编写并实现驱动程序。并要求硕士研究生把学到的理论和方法在实验中验证,从而提高硕士研究生的能力。
第一章 嵌入式系统简介
1.1 嵌入式系统定义及特点
1.2嵌入式系统分类
第二章Cortex-M3体系结构
2.1 Cortex-M3内核
2.2存储器系统
2.3异常与NVIC
第三章 STM32开发环境3.1 MDK-ARM简介3.2 MDK-ARM的使用
3.3 STM32标准外设库
第四章STM32的GPIO4.1通用输入输出口4.2 STM32的GPIO模块
4.3 GPIO寄存器
4.4 GPIO库函数
4.5 STM32的GPIO应用实例
第五章 STM32中断系统
5.1嵌套向量中断控制器(NVIC)
5.2 STM32外部中断EXTI
5.3 EXTI寄存器描述
5.4 EXTI库函数
5.5 NVIC库函数
5.6外部中断配置
5.7 STM32外部中断应用实例
第六章 STM32计数器/定时器
6.1 STM32高级定时器6.2 定时器寄存器
6.3定时器库函数
6.4定时器应用实例
四、本课程与其他课程的联系与分工
前修课程:《数字逻辑》、《计算机组成原理》、《C语言程序设计》、《面向对象
程序设计》、《 操作系统等;
后续课程:《人工智能基础》 等。
五、实践环节教学内容的安排与要求
1、实践形式:课下编程设计及课上实验调试。
实验安排:分别做7次实验。
基本要求:了解STM32开发环境,熟练掌握MDK-ARM开发工具的构建
与配置,学习Cortex-M3程序设计原理,熟???掌握STM32标准
外设库的编程等技术。
2、实验学时分配如下:
编号内 容学时一了解MDK-ARM开发工具2二了解STM32开发环境2三对GPIO操作,通过寄存器操作控制LED2四对GPIO操作,通过调用标准库函数控制LED2五对GPIO操作,采用位带方式控制LED4六采用中断方式,通过按键控制LED4七采用定时方式,控制LED,实现周期闪烁4合计20
六、本课程课外练习的要求
课内外学时比:1:1
作业形式:本课程的主要作业形式是实验和实验报告, 实验与课时内容相适
应。主要考查硕士研究生对基本概念及理论的理解、掌握情况;
实验部分要求完成相应的实验;实验结束后,要求写实验报告等。
七、本课程的教学方法及使用现代化教学手段方面的要求
采用多媒体教学
八、本课程成绩的考查方法及评定标准
本课程成绩的考查方法采取实验与实验报告相结合,采取100分制。
九、教材及参考书
教 材: 嵌入式Cortex-M3 程序设计原理与案例 (第1版),
吴磊等编著,清华大学出版社,2013年
参考书:1 HYPERLINK 27:8080/opac/openlink.php?title=%E4%BE%8B%E8%AF%B4STM32 例说STM32,刘军编著(第1版),北京航空航天大学出版社,2011
2 基于Cortex-M3内核和STM32F103系列微控制器的系统设计与开
发(第1版),陈启军等编著,同济大学出版社,2011年
十、课程各章节学时分配
章节内容总学时讲授课时实验备注第一章 嵌入式系统简介 2 2 2第二章Cortex-M3体系结构 4 2 2第三章 STM32开发环境 4 2 2第四章STM32的GPIO 8 2 6第五章STM32中断系统 6 2 4第六章 STM32计数器/定时器 6 2 4合 计 3
文档评论(0)