- 1、本文档共112页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《物联网嵌入式技术》课程教案
《
《物联网嵌入式技术》
物联网嵌入式技术
物联网嵌入式技术 项目一
花样流水灯控制授课教案
《物联网嵌入式技术》课程教案
《物联网嵌入式技术》课程教案
学年度 学期
项目名称
项目一 样流水灯控制
授课教师
授课时间
课题名称
1.1 任务1开发环境搭建
授课班级
授课类型
新授课
课时
2
。教学
目标
知识目标
1.认识Cortex-M3 嵌入式MCU;
2.掌握MDK-ARM开发环境的搭建方法;
3.掌握STM32 CubeMX开发环境的搭建方法;
4.掌握使用STM32 CubeMX创建工程和生成代码的方法。
能力目标
1.能使用STM32CubeMX和MDK-ARM软件,正确搭建STM32的开发环境;
2.能熟练使用STM32 CubeMX创建工程和生成代码。
素质目标
1.培养谦虚、好学、勤于思考、认真做事的良好习惯:严谨的开发流程和正确的编程思路;
2.培养团队协作能力:相互沟通、互相帮助、共同学习、共同达到目标;
3.提升自我展示能力:讲述、说明、表述和回答问题;
4.培养可持续发展能力:利用书籍或网络上的资料帮助解决实际问题。
教学
重点
1.认识Cortex-M3 嵌入式MCU;
2.STM32开发环境的搭建。
教学
难点
STM32CubeMX建立工程的过程。
教法与
学法
讲授法、任务驱动法、讨论法等。
教学手段及资源
教材、PPT、课堂任务单、思维导图、视频。
学情
分析
使用
教材
《物联网嵌入式技术》。
教学环节(时间分配)
教学内容与教师活动
学生
活动
设计意图
教学手段
课前准备
(20min)
一、课程导入(5min,PPT第1-4页)
引导场景:生活中的各种流水灯。
引导问题:你还在哪些地方遇见了流水灯?
自发回答引导问题
由案例引出任务,通过引导问题激发学生的学习兴趣和积极性。
PPT
二、任务描述与要求(5min,PPT第6-8页)
1.教师讲解本任务的要求;
2.演示任务1.1的完成效果。
听讲
帮助学生梳理各个任务点,为学习指明路径。
教师介绍完任务的要求,演示任务完成效果,学生将对本任务的要求有一个感性的认识,同时也能吸引其注意力,激发其学习的积极性。
PPT、
实操视频
任务分析与计划(10min,PPT第 9-11页)
1.引导问题:
(1)为什么微控制器使用STM32F103VET6?它有什么特点呢?
(2)使用STM32F103VET6,需要什么开发环境呢?
2.教师介绍任务的基本工作流程;
3.教师介绍STM32简要知识点;
4.学生以小组为单位研讨并制定任务计划。
听讲、
做任务计划
通过问题和工作流程的介绍,引导学生明确实现本任务所需的知识点和技能点。
学生分组研讨制定任务计划,培养其职业能力和团队协作能力。
PPT
知识储备
(30min)
一、STM32基础知识(20min,PPT第14-28页)
1.嵌入式系统概述;
引导问题:你知道哪些处理器?
2.ARM处理器;
引导问题:ARM是啥?
3.STM32微控制器;
4.STM32微控制器的命名规则;
引导问题:你能说出STM32F103C8T6 型号的含义吗?
5.STM32的应用领域。
引导问题:找一找身边还有哪些设备可以使用STM32微控制器?
二、STM32软件开发库(5min,PPT第29-31页)
介绍四种STM32软件开发库,并进行对比。
三、STM32软件开发模式(5min,PPT第32-34页)
对比各种开发模式的优缺点,选择基于STM32Cube的开发模式。
四、 STM32 的集成开发环境的选择(5min,PPT第35-36页)
采用“STM32CubeMX + MDK-ARM” 的开发工具组合。
听讲
学生通过教师设计的“引导问题”、“练一练”和“问题思考”,带着问题学习任务实施所需的知识点,可有效地提高其学习的主动性。
PPT
任务实施
(30min)
一、设备准备(1min,PPT第38页)
学生根据【设备清单表】进行设备准备。
二、讲解建议的实施步骤(4min,PPT第39页)
教师讲解建议的实施步骤。
三、分组进行任务实施(15min,PPT第40-51页)
1.下载STM32CubeMX安装包;
2.安装STM32CubeMX;
3.下载MDK-ARM安装包;
4.安装MDK-ARM开发环境。
四、利用STM32CubeMX进行功能配置(9m
文档评论(0)