- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机与嵌入式系统(Embedded Microcontroller and Embedded System)
课程编号学 分:2.5
学 时:40 (其中:讲课学时: 30 实验学时:10 上机学时: 0 )
先修课程:计算机信息基础、程序设计基础、C语言
适用专业:通信工程、网络工程
教 材:基于STM32的嵌入式系统原理与设计.卢有亮.机械工业出版社,2014.01
一、课程目标
《单片机与嵌入式系统》是通信工程专业的专业必修课。通过本课程的学习,学生可以系统地掌握嵌入式系统的概念、基本理论、基本知识、基本设计方法及相关的技能。通过本课程的学习,学生可以了解嵌入式系统及嵌入式操作系统的新技术、新成就和最新的发展趋势,具备合理选用嵌入式处理器,并根据嵌入式系统的相关应用要求,对其进行合理设计和调试的能力。初步具有嵌入式系统的硬件设计和软件开发的能力。为后续自学嵌入式方向进阶课程和将来从事嵌入式方向科研和生产工作奠定理论基础,为学生走向工作岗位提供有力的技术能力保障。课程的具体目标如下:
1. 知识方面
《单片机与嵌入式系统》主要讲授ARM嵌入式处理器及实时操作系统的基本概念和使用方法。
1.1 了解单片机和嵌入式系统的基本架构。
1.2 掌握嵌入式软、硬件设计的思想和方法。
1.3 掌握基本的嵌入式系统软、硬件设计过程和技巧。
1.4 掌握嵌入式系统设计中的基本方法和常用接口的使用方法。
1.5 了解实时操作系统的构建方法。
能力与素质方面
2.1 能够使用嵌入式系统的相关知识解决实际的应用问题。
2.2 具备设计适合用户需要的简单嵌入式硬件的能力。
2.3 具备开发相关嵌入式软件的能力。
2.4 具备基本的嵌入式软、硬件调试能力。
二、课程目标与专业毕业要求指标点的对应关系
本课程支持的毕业要求指标点如下:
指标点3-4 能针对信息通信领域特定需求,完成相应的硬件系统设计,在设计中体现创新意识。
指标点3-5 能用报告、软件或实物呈现设计结果
指标点5-1能够针对信息通信领域的复杂工程问题,开发、选择恰当的技术、资源、现代工程工具和信息技术工具,并理解其优势与不足。
毕业要求指标点
课程目标
指标点3-4
指标点3-5
指标点5-1
课程目标1.1
√
√
√
课程目标1.2
√
√
√
课程目标1.3
√
√
课程目标1.4
√
√
√
课程目标1.5
√
√
课程目标2.1
√
√
课程目标2.2
√
√
√
课程目标2.3
√
√
课程目标2.4
√
√
三、课程内容及要求
第一章?嵌入式系统设计基础
本章支持课程目标: 1.1 了解单片机和嵌入式系统的基本架构;1.2 掌握嵌入式软、硬件设计的思想和方法;2.1 能够使用嵌入式系统的相关知识解决实际的应用问题。
(一)教学内容与教学方法
1. 单片机与嵌入式系统简介(讲授)
2. 单片机与嵌入式主要处理器(讲授+案例)
3. 嵌入式操作系统(讲授)
4. CORTEX-M3体系结构。(讲授+对比)
(二) 知识、能力与素质等方面的基本要求
1.了解单片机与嵌入式系统的关系,了解两者的异同。
2. 掌握嵌入式系统基本概念、组成结构。
3.了解经典单片机处理器和嵌入式处理器及嵌入式操作系统。
4. 建立起嵌入式系统开发的整体概念和知识体系。
(三)重点与难点
1.重点
了解单片机与嵌入式系统的关系,了解两者的异同,并掌握CORTEX-M3体系结构。
2.难点
建立起嵌入式系统开发的整体概念和知识体系。
第二章 STM32时钟配置、GPIO和NVIC
本章支持课程目标: 1.2 掌握嵌入式软、硬件设计的思想和方法。1.3 掌握基本的嵌入式系统软、硬件设计过程和技巧。1.4 掌握嵌入式系统设计中的基本方法和常用接口的使用方法。2.1 能够使用嵌入式系统的相关知识解决实际的应用问题。2.2 具备设计适合用户需要的简单嵌入式硬件的能力。2.3 具备开发相关嵌入式软件的能力。2.4 具备基本的嵌入式软、硬件调试能力。
(一)教学内容与教学方法
1. STM32时钟的选择和配置。(讲授+对比+演示)
2. STM32 GPIO引脚的可选功能。(讲授+对比+演示)
3. STM32 GPIO引脚的配置方法。(讲授+对比+演示)
4. STM32 GPIO引脚实现数字输入输出。(讲授+案例)
5. STM32 NVIC功能配置和外部中断处理。(讲授+演示)
(二) 知识、能力与素质等方面的基本要求
1.掌握STM32时钟配置的方法和时钟源的选择原则
2.掌握GPIO引脚可选功能的相互关系及其配置方法。
3.掌握GPIO引脚实现数字输入输出的方法。
4.掌握STM
文档评论(0)