- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
STM32单片机开发实例 教案全套
江苏信息职业技术学院
课 程 教 案
课程名称 C语言及单片机控制技术(STM32)
课程代码 022070
教学学期 2021 —2022 学年第 1 学期
任课教师 徐亮
任课班级 自动化202、206
所在二级学院(部)教研室 智能工程学院、自动化教研室
一、课程目标
素质目标
培养懂理论、精技能、富于创造力和实践精神的单片机应用技术人才
知识目标
掌握STM32单片机的内部基本构造,掌握GPIO、定时器、串口的使用,掌握液晶显示器、串行存储器的使用。
能力目标
掌握STM32单片机的程序开发与电路仿真,能在软件仿真和硬件实验板上调试单片机程序。
二、学情分析
学生是电气自动化技术专业提前录取的高中后三年制大专大二学生,动手能力较强,但理论基础较为薄弱,学习习惯和学习能力比较一般,因此在教学环节的设计上,侧重于理论联系实际而非单纯的理论讲解,通过做和练的过程,将知识传递给学生。
三、重点难点
学生需要在理解单片机各种片内资源及外部设备的基础上开发单片机应用程序并通过调试,重点在于单片机应用程序的开发,而难点在于对单片机各种片内资源及外部设备的理解。
四、课程思政总体思路
单片机是“智能制造”的核心基本单元,而STM32先进的架构体系及丰富的片内外设,可以实现较高性价比的智能化模块,因此学习STM32单片机控制技术符合国家提出发展“工业4.0”目标的理念。
PAGE
PAGE 3
课号
1
授课
班级
自动化202
自动化206
授课时间
9.8 1-4节
9.6 5-8节
授课时数
4
授课单元
名称
1.1 单片机与STM32
1.2 STM32的引脚构成
1.3 STM32的内部构造
1.4 STM32的开发方式
一、教学目标
素质目标
培养懂理论、精技能、富于创造力和实践精神的单片机应用技术人才。
知识目标
了解STM32单片机的内部资源。
能力目标
为进一步学习STM32单片机的开发打下基础。
二、教学内容
1.1 单片机与STM32
1.1.1 什么是单片机
1.1.2 单片机发展史
1.1.3 STM32的诞生与发展
1.1.4 STM32丰富的产品线
1.2 STM32的引脚构成
1.2.1 引脚结构
1.2.2 单片机最小系统
1.3 STM32的内部构造
1.3.1 Cortex-M3的存储器结构
1.3.2 STM32的启动(BOOT)模式
1.3.3 时钟树
1.4 STM32的开发方式
1.4.1 STM32程序开发流程概述
1.4.2 STM32CubeIDE简介
1.4.3 硬件实物调试简介
1.4.4 软件电路仿真简介
三、重点难点
教学重点
单片机的引脚构成与内部构造
教学难点
暂无
四、思政元素
智能制造与单片机技术的关系
五、教学设计
教学过程
教学方法与手段
环节1:课前准备
教学PPT的播放;
课堂考勤。
环节2:新课导入
开门见山
环节3:教师内容讲解
STM32的外部引脚构成;
STM32的内部资源构成;
STM32的开发与仿真方式。
采用PPT讲解、原版Datasheet展示与软件操作演示的方法
环节4:总结与作业
了解STM32的外部引脚及内部构造是设计单片机电路与编制单片机应用程序的基础,但由于STM32十分复杂,因此本次课仅仅只是浅尝辄止,具体的内部资源的学习将在接下来的章节中陆续展开。
补充作业
六、教学效果与反思
本次课是纯理论,以教师讲解为主,学生掌握的情况较好。
课号
2
授课
班级
自动化202
自动化206
授课时间
9.15 1-4节
9.13 5-8节
授课时数
4
授课单元
名称
2.1 C语言基础与顺序结构
一、教学目标
素质目标
培养懂理论、精技能、富于创造力和实践精神的单片机应用技术人才。
知识目标
掌握C程序的IDE的使用,掌握C语言的基本数据类型及集中运算符。
能力目标
掌握C语言程序的编写方法,能编写简单的顺序结构程序。
二、教学内容
2.1 C语言入门与顺序结构
任务要求的提出
2.1.1 计算机语言与C语言
2.1.2 使用Dev-C++编写计算机C程序
2.1.3 C语言的基本数据类型
2.1.4 格式输入/输出函数
2.1.5 C语言的运算符(一)
2.1.6 任务程序的编写
三、重点难点
教学重点
C语言的基本数据类型及几种运
您可能关注的文档
最近下载
- 一种电子级硝酸的制备方法.pdf VIP
- 招标文件评分要点深度分析.docx VIP
- 电力行业集团数字化转型信息化战略规划方案.docx
- 作风建设学习教育单位自查清单(28个问题方面)+领导干部作风建设学习教育查摆问题清单(五个方面共15条).docx VIP
- 2024江苏省数据集团有限公司招聘试题及答案解析.docx
- FlyWan双口USB打印服务器安装方法.doc VIP
- 2023年03月六级真题全3套.pdf VIP
- 2024年初三中考第一次模拟考试试题:地理(安徽卷)(考试版A3).docx VIP
- 天津市部分区2022-2023学年三年级下学期语文期末试卷.pdf VIP
- 高铁客运服务案例分析报告.docx VIP
文档评论(0)