资源描述
《单片机技术应用》课程标准
一、课程基本信息二、课程的性质、目的和任务
课程代码
04061013
课程性质
限选课
课程属性
职业能力核心课程
考核方式
考试
适用专业
电子信息工程技术(物联网方向)
总学时
60
其中实验或上机学时
30
执笔人
XX
教研室审核人
XX
二级学院审核人
XX
1 .课程性质
《单片机技术应用》是高职高专院校工科电类专业的一门重要的专业课程。通过本课 程的学习,可使学生系统地掌握单片机原理及接口技术,掌握单片机的程序设计方法,熟 悉单片机应用系统的开发技术。该课程从应用系统开发的角度出发,介绍利用单片机应用 实例系统的学习单片机的应用技术。
2 .目的和任务
通过本课程的教学,逐渐培养学生科学的思维方法和创新思维能力,使学生的操作能 力、分析问题和解决问题的能力、获取新知识的能力、团结协作的能力得以提高。通过本 课程的学习,使学生能够具备以下三方面的能力:1)熟练使用单片机的C语言;2)通过C 语言实现对单片机内部功能部件、系统扩展全方面的应用;3)应用系统开发技术。
三、课程教学的基本要求
1.教学目标
知识目标:
(24)巩固单片机知识
(25)熟练掌握单片机外设及内部结构
能力目标:
3.教学设计
学生准备:MDK开发环境、电脑、学生预习教学 方法:多媒体演示操作、案例教学、复习、练习 操作。
教学组织:任务提出好基础知识讲解好任务解决
3基本操作演示f学生练习操作3疑难局部讲解 与操作演示玲学生完成任务。
(1)熟练掌握单片机技术
(2)熟练编写单片机程序
(3)熟练应用单片机的电路及设计素质目标:
(1)具有科学、严谨的学风和理论联系实际的能力;
(2)具有自主学习专业知识和积极探索的能力,具 有资料收集与整理的能力、制定和实施计划的实际 能力;
(3)具有良好的职业道德和敬业精神,具有勤于思 考、做事认真的优良作风;
(4)具有良好的团队协作和开发能力;
教学内容
(1)STM32的定时器输出案例
(2) STM32的定时器捕捉案例
(3) STM32的ADC采集案例
(4) STM32的串口通讯案例
4.教学方式:理实一体
5.教材及教学参考书
四、课程的教学重点和难点、学时分配
教学重点:熟练掌握单片机的外设配置及案例应用、电机驱动的设计、捕捉电路设计、 FSMC驱动设计和程序编写
教学难点:案例教学的实例融合单片机技术(GSM操作,I2C操作、USART)、自动 控制原理在单片机上的应用
课程学时分配一览表
序号
工程名称
教学时数
小计
理论
实践
机动
工程一
STM32的ADC的应用
8
4
4
STM32ADC的简介和库函数的使用
4
STM32的电压采集电路和微弱信号采集
4
工程二
STM32的通讯案例
24
12
12
STM32的USART简介及库函数的使用
4
STM32的USART通讯实例
4
STM32的I2C的简介及GPIO模拟方法及通 讯规那么
4
STM32的GPIO模拟I2C的通讯实例
4
STM32的CAN简介及库函数是使用、CAN 的标准
4
STM32的CAN通讯是实例
4
工程三
STM32的USB实例
8
4
4
STM32的USB简介和库函数及系统库的建 立和使用
4
STM32的USB存储案例
4
工程四
STM32的FSMC的通讯实例
8
4
4
STM32的FSMC的简介及库函数使用
4
STM32的FSMC驱动液晶实例
4
工程三
STM32的GPIO实例
8
4
4
利用GPIO驱动oled液晶
4
4
工程四
STM32的GSM模块的使用实例
4
2
2
利用STM32操作GSM模块远程控制
2
2
合计
60
30
30
五、相关课程的衔接
其前导课程有《C语言程序设计》、《单片机技术基础》、《FPGA设计与应用》,后续课程有《嵌入式技术与应用》、《物联网工程技术综合实战》等。
六、实验教学
序号
学时
实验名称
实验目的
实验内容
实验要求
1
4
STM32的电压采集 电路和微弱信号采 集
掌握运算放大器 放大电路及ADC 电压采集
1 .绘制电路原理图
2 .根据电路进行程序编写
3 .采集系统电压及反应电路 电压并显示
能运算放大器放 大电路及ADC电 压采集
2
4
STM32 的 USART 通 讯实例
掌握通讯中的
USART通讯
1 .绘制电路图
2 .根据电路图编写程序
3 .通过USART实现PC机控制 电路板的开关
学会通讯中的
USART通讯
3
4
STM32 的 GPIO 模 拟I2C的通讯实例
掌握GPIO模拟
I2C的通讯
1 .绘制电路图
2 .根据电路图编写程序
(EEPROM)
3 .通过I2C读写EEPROM
实现存储和读取功能
能利用GPIO模拟
I2C的通讯
4
4
STM32的CAN通讯 是实例
掌握STM32的
can通讯
1 .绘制电路图
2 .根据电路图编程
3 .通过Can总线利用液晶控 制电子板
掌握STM32的
can通讯
5
4
STM32的USB存储 案例
掌握USB存储
1 .利用USB存储图片
2 .再利用存储的图片显示到 液晶上
理解USB存储原 理
6
4
STM32 的 FSMC 驱 动液晶实例
掌握FSMC的驱动 液晶
1 .利用STM32在LCD上进行 画点画线、显示英文、显示 汉字及数字等操作
2 .结合USB存储显示存储的
掌握FSMC的驱动 液晶
图片
7
4
利用GPIO驱动
oled液晶
掌握GPIO的驱动
8位液晶的方法
1 .绘制电路图根据电路图初 始化GPIO
2 .在oled上显示电压和风速 等
掌握GPIO的驱动
8位液晶的方法
8
2
利用STM32操作
GSM模块远程控制
掌握操作GSM模 块的方法
1 .绘制电路图
2 .根据功能编写程序
3 .实现短信和 控制电路 板的开关等
会操作GSM模块 的方法
七、其它
课程的考核与评价。理论与实践相结合,注重过程考核,科学全面地评价学生的综合 素质。
考核方式为过程考核+综合考核。强调学生平时学习的态度和知识的积累。学生成绩 包括平时成绩和期末考试成绩,其中,平时成绩占50%,期末考核占50%。
成绩考核方法分为过程考核和理论考核两种。平时成绩为过程考核,包括出勤表现 10%、课堂提问10%、作业测评10%、实践操作10%、实践报告10%,主要考核学生的实 践动手能力、团队协作精神、服从意识等。期末考试为操作考核,重点考核学生的专业知 识水平,试题覆盖全部教学内容。通过进行操作分析,研究考核过程中出现的问题并提出 解决的措施,以便在以后的教学过程中进行改进。
展开阅读全文