
嵌入式微处理器原理及应用(一)基本信息中文课程名称:嵌入式微处理器原理及应用英文课程名称:PrinciplesandApplicationsofEmbeddedMicrocontroller课程编号:0311037学分:2.5学时:40(其中:理论学时:32实验学时:8)课程性质:必修适用专业:机械电子工程先修课程:《C语言》、《电工电子技术》、、《计算机文化基础》、《传感与检测技术》、《微机原理及应用》、《自动控制原理》等开课系(教研部):机械设计教研部执笔:冯占荣审核:李冀课程简介:《嵌入式微处理器原理及应用》是机械电子工程专业的一门专业方向必修课,是一门理论性和实践性均较强的基础课程。主要教学内容是讲述嵌入式系统的基本理论、原理及应用。本课程是一门既与硬件关系密切,又与嵌入式软件关系密切的课程。它围绕目前流行的32位STM32处理器、MDKARM操作软件,讲述嵌入式微处理器的软、硬件组成,开发过程以及嵌入式应用程序开发设计方法,为后续机电类涉及嵌入式系统设计的课程及相关项目打下良好的基础。(二)课程目标本课程的主要目标是通过C来对嵌入式微处理器进行原理性的认识及实践方法的训练,培养学生达到处理同一类型的嵌入式处理器的测试、控制方法、思维方式及较强动手能力,实现软硬的初步设计及一般应用能力,支撑专业毕业目标中相应指标点的达成。课程目标对学生的能力要求如下:1.掌握嵌入式微处理器的基本概念、基本理论,并了解机电行业在嵌入式使用上的前沿发展和趋势:2.掌握嵌入式微处理器的知识和原理,对机电工程领域内涉及嵌入式复杂工程问题进行建模和表达,并能对其进行问题识别、表达和分析,以获得结论:3.具备基于嵌入式微处理器的智能化、自动化、集成化系统的设计过程;4.针对工程实际需求,能够初步运用所学基本知识、技能分析对具体复杂问题进行实验设计,并对实验数据进行采集、处理、分析和解释。课程目标对毕业要求的支撑关系如下:毕业要求课程目标毕业要求指标点指标点1.2:具备机械电子工程所需要的工程基础和专业基础课程目标毕业要求11知识的基本概念和基本理论
嵌入式微处理器原理及应用 (一)基本信息 中文课程名称:嵌入式微处理器原理及应用 英文课程名称:Principles and Applications of Embedded Microcontroller 课程编号:0311037 学分:2.5 学时:40(其中:理论学时:32 实验学时:8) 课程性质:必修 适用专业:机械电子工程 先修课程:《C 语言》、《电工电子技术》、《计算机文化基础》、《传感与检测技术》、《微机原 理及应用》、《自动控制原理》等 开课系(教研部):机械设计教研部 执笔:冯占荣 审核:李冀 课程简介: 《嵌入式微处理器原理及应用》是机械电子工程专业的一门专业方向必修课,是一门理 论性和实践性均较强的基础课程。主要教学内容是讲述嵌入式系统的基本理论、原理及应用。 本课程是一门既与硬件关系密切,又与嵌入式软件关系密切的课程。它围绕目前流行的 32 位 STM32 处理器、MDK ARM 操作软件,讲述嵌入式微处理器的软、硬件组成,开发过程 以及嵌入式应用程序开发设计方法,为后续机电类涉及嵌入式系统设计的课程及相关项目打 下良好的基础。 (二)课程目标 本课程的主要目标是通过 C 来对嵌入式微处理器进行原理性的认识及实践方法的训练, 培养学生达到处理同一类型的嵌入式处理器的测试、控制方法、思维方式及较强动手能力, 实现软硬的初步设计及一般应用能力,支撑专业毕业目标中相应指标点的达成。 课程目标对学生的能力要求如下: 1. 掌握嵌入式微处理器的基本概念、基本理论,并了解机电行业在嵌入式使用上的前 沿发展和趋势; 2. 掌握嵌入式微处理器的知识和原理,对机电工程领域内涉及嵌入式复杂工程问题进 行建模和表达,并能对其进行问题识别、表达和分析,以获得结论; 3. 具备基于嵌入式微处理器的智能化、自动化、集成化系统的设计过程; 4. 针对工程实际需求,能够初步运用所学基本知识、技能分析对具体复杂问题进行实 验设计,并对实验数据进行采集、处理、分析和解释。 课程目标对毕业要求的支撑关系如下: 毕业要求 毕业要求指标点 课程目标 毕业要求 1 指标点 1.2:具备机械电子工程所需要的工程基础和专业基础 知识的基本概念和基本理论。 课程目标 1

指标点2.2:能够应用自然科学知识对机电领域的复杂工程问课程目标毕业要求22题进行识别、表达和分析,以获得结论。指标点3.2:掌握复杂的智能化、自动化、集成化系统设计过课程目标毕业要求33程。指标点4.2:能够针对机械电子工程中具体复杂问题设计实课程目标毕业要求44验,并对实验数据进行采集、处理、分析和解释。(三)教学内容推荐教学对应的序号教学内容教学要求学时方式课程目标1)了解什么是嵌入式单元1:嵌入式微处理器处理器,有何作用,对概述社会、安全、环境等有什么要求。树立学生1)嵌入式微处理器定义:课堂的家国情怀;2)嵌入式微处理器的发展讲授2)明确嵌入式微处理概述;+课程目标112器的软硬件构成和分3)嵌入式微处理器的硬件课程类及如何学习本门课和软件特征;讨论程。培养学生科学、合4)嵌入式微处理器的分理地规划、安排时间类;和精力,要有条不素、5)嵌入式微处理器的应有规有矩的做事及学用。丑。单元2:嵌入式微处理器高级语言精炼课堂巩固补充高级语言编1)C语言基础知识:讲授程基础。培养学生的2)数组;24+课程目标2重视基础,稳重发展课程3)函数;的工匠精神。讨论4)指针:5)结构体、共用体、枚举:6)编程规范。单元3:STM32简介1)起源;了解STM32的渊源及2)特点;内部结构和时钟树。课堂3)分类;课程目标132培养学生的重视基讲授4)型号说明:础,稳重发展的工匠5)内部资源;精神。6)内部结构:7)时钟树。课堂4课程目标24单元4:函数对寄存器封了解函数对寄存器的
毕业要求 2 指标点 2.2:能够应用自然科学知识对机电领域的复杂工程问 题进行识别、表达和分析,以获得结论。 课程目标 2 毕业要求 3 指标点 3.2:掌握复杂的智能化、自动化、集成化系统设计过 程。 课程目标 3 毕业要求 4 指标点 4.2:能够针对机械电子工程中具体复杂问题设计实 验,并对实验数据进行采集、处理、分析和解释。 课程目标 4 (三)教学内容 序号 教学内容 教学要求 推荐 学时 教学 方式 对应的 课程目标 1 单元 1:嵌入式微处理器 概述 1)嵌入式微处理器定义; 2)嵌入式微处理器的发展 概述; 3)嵌入式微处理器的硬件 和软件特征; 4)嵌入式微处理器的分 类; 5)嵌入式微处理器的应 用。 1)了解什么是嵌入式 处理器,有何作用,对 社会、安全、环境等有 什么要求。树立学生 的家国情怀; 2)明确嵌入式微处理 器的软硬件构成和分 类及如何学习本门课 程。培养学生科学、合 理地规划、安排时间 和精力,要有条不紊、 有规有矩的做事及学 习。 2 课堂 讲授 + 课程 讨论 课程目标 1 2 单元 2:嵌入式微处理器 高级语言精炼 1)C 语言基础知识; 2)数组; 3)函数; 4)指针; 5)结构体、共用体、枚举; 6)编程规范。 巩固补充高级语言编 程基础。培养学生的 重视基础,稳重发展 的工匠精神。 4 课堂 讲授 + 课程 讨论 课程目标 2 3 单元 3:STM32 简介 1)起源; 2)特点; 3)分类; 4)型号说明; 5)内部资源; 6)内部结构; 7)时钟树。 了解 STM32 的渊源及 内部结构和时钟树。 培 养 学 生 的 重 视 基 础,稳重发展的工匠 精神。 2 课堂 讲授 课程目标 1 4 单元 4:函数对寄存器封 了解函数对寄存器的 4 课堂 课程目标 2

装方法封装方式,深入理解讲授+库的意义和应用方课程目标31)地址空间;X法。培养学生解决间2)通过地址设置寄存器;题和分析问题的能力课程目标43)地址重命名:和理论联系实际的能4)外设的封装:力。5)寄存器的封装。单元5:HAL库及编程平课堂台讲授+掌握Hal库和编程平1)标准库及HAL库之比2课程台的使用方法。培养较;5课程目标2+讨论学生的重视基础,稳2)HAL库;1+熏发展的工匠精神。3)图形配置工具STM32上机Cube MX;实践4)编程平台KeilMDK5。课堂单元6:仿真平台掌握常用文件的打开讲授1)Proteus8.6环境:和关闭及读写的基本+操作,了解文件压缩2课程目标12)启动及主界面(新建电案例+路原理图、Proteus8.0中与接口函数。培养学6+分析ISIS的主窗口介绍、主菜单生理论联系实际的能课程目标21+简介、专用工具菜单简介、力上机添加及布置元器件):实践2)仿真控制。单元7:理解1/0理解、掌握IO端口的课堂1)GPIO简介:使用方法及应用技讲授2)实验描述及硬件绘制:巧,实现对库的初步+23)STM32CubeMX配置工课程目标3理解和应用方法。熟作业+程;x悉GPIO的常用函数。练习2课程目标44)实验现象:培养学生的学会科+5)代码分析;学、合理、高效的学习上机6)点亮3个LED灯;及工作方法与精益求实践7)流水灯。精的工匠精神。单元8:按键扫描1理解、掌握扫描与中课堂中断断的使用方法及应用讲授技巧,实现对相应库1)实验描述及硬件绘制;+4课程目标3的初步理解和应用方2)STM32CubeMX配置工案例+8+法。熟悉中断的常用程;分析2课程目标4函数。培养学生的学3)代码分析;+会科学、合理、高效的上机4)编写用户代码;学习及工作方法与精5)实验现象;实践益求精的工匠精神。6)按键说明:
装方法 1 )地址空间; 2)通过地址设置寄存器; 3)地址重命名; 4)外设的封装; 5)寄存器的封装。 封装方式,深入理解 库 的 意 义 和 应 用 方 法。培养学生解决问 题和分析问题的能力 和理论联系实际的能 力。 讲授 + 课程目标 3 + 课程目标 4 5 单元 5 :HAL 库及编程平 台 1)标准库及 HAL 库之比 较;2)HAL 库; 3)图形配置工具 STM32 Cube MX ; 4)编程平台 Keil MDK5 。 掌握 Hal 库和编程平 台的使用方法 。培养 学生的重视基础,稳 重发展的工匠精神 。 2+1 课堂 讲授+ 课程 讨论+ 上机 实践 课程目标 2 6 单元 6 :仿真平台 1 )Proteus 8.6 环境 ; 2)启动及主界面(新建电 路原理图、Proteus8.0 中 ISIS 的主窗口介绍、主菜单 简介、专用工具菜单简介、 添加及布置元器件) ; 2)仿真控制 。 掌握常用文件的打开 和关闭及读写的基本 操作,了解文件压缩 与接口函数。培养学 生理论联系实际的能 力。 2+1 课堂 讲授+ 案例 分析+ 上机 实践 课程目标 1 + 课程目标 2 7 单元 7 :理解 I/O 1 )GPIO 简介 ; 2 )实验描述及硬件绘制 ; 3 )STM32CubeMX 配置工 程;4)实验现象; 5)代码分析; 6)点亮 3 个 LED 灯; 7)流水灯。 理解、掌握 IO 端口的 使 用 方 法 及 应 用 技 巧,实现对库的初步 理解和应用方法。熟 悉 GPIO 的常用函数。 培 养 学 生 的 学 会 科 学、合理、高效的学习 及工作方法与精益求 精的工匠精神 。 2+2 课堂 讲授+ 作业 练习+ 上机 实践 课程目标 3 + 课程目标 4 8 单元 8 :按键扫描 \ 中断 1)实验描述及硬件绘制; 2)STM32CubeMX 配置工 程;3)代码分析; 4)编写用户代码; 5)实验现象; 6)按键说明; 理解、掌握扫描与中 断的使用方法及应用 技巧,实现对相应库 的初步理解和应用方 法。熟悉中断的常用 函数。培养学生的 学 会科学、合理、高效的 学习及工作方法与精 益求精的工匠精神 。 4+2 课堂 讲授+ 案例 分析+ 上机 实践 课程目标 3 + 课程目标 4

7)中断和异常向量;8)优先级分组;9)EXTI外部中断:10)实验描述及硬件绘制:11)STM32CubeMX配置工程;12)代码分析。单元9:基本定时器与PWM输出及捕获1)定时器功能简介:2)基本定时器工作分析;理解、掌握基本定时3)基本定时器时钟源:器、PWM的输出与捕课堂4)基本定时器周期:获的使用方法及应用讲授5)实验描述及硬件绘制;技巧,实现对相应库+6)STM32CubeMX配置工2课程目标3的初步理解和应用方案例程;+9+法。熟悉定时器的常分析2课程目标47)外设结构体分析:用函数。培养学生的+8)PWM输出过程分析(比学会科学、合理、高效上机较);的学习及工作方法与实践9)测量PWM输入过程分精益求精的工匠精析(捕获);神。10)呼吸灯——PWM输出再应用:11)脉冲测量——PWM捕获。理解、掌握串口使用方法及应用技巧,实单元10:串口收发数据课堂现对相应库的初步理1)串口基础知识:课程目标3讲授解和应用方法。熟悉2++102)实验描述及硬件绘制;串口的常用函数。境案例3)外设结构体分析:课程目标4养学生的学会科学、分析4)重定向函数:合理、高效的学习及5)中断函数分析。工作方法与精益求精的工匠精神。单元11:DMA理解、掌握DMA的使用范围、方法及应用1)DMA概述;课堂技巧,实现对相应库2)DMA方式的特点;讲授课程目标3的初步理解和应用方2+113)DMA控制器的组成;+法。熟悉DMA的常用案例4)DMA的传送方式:课程目标4函数。培养学生的学分析5)DMA的传送过程;会科学、合理、高效的6)DMA方式和中断方式的学习及工作方法与精区别:
7)中断和异常向量; 8)优先级分组; 9)EXTI 外部中断; 10)实验描述及硬件绘制; 11)STM32CubeMX 配置工 程; 12)代码分析。 9 单元 9:基本定时器 与 PWM 输出及捕获 1)定时器功能简介; 2)基本定时器工作分析; 3)基本定时器时钟源; 4)基本定时器周期; 5)实验描述及硬件绘制; 6)STM32CubeMX 配置工 程; 7)外设结构体分析; 8)PWM 输出过程分析(比 较); 9)测量 PWM 输入过程分 析(捕获); 10)呼吸灯——PWM 输出 再应用; 11)脉冲测量——PWM 捕 获。 理解、掌握基本定时 器、PWM 的输出与捕 获的使用方法及应用 技巧,实现对相应库 的初步理解和应用方 法。熟悉定时器的常 用函数。培养学生的 学会科学、合理、高效 的学习及工作方法与 精 益 求 精 的 工 匠 精 神。 2 + 2 课堂 讲授 + 案例 分析 + 上机 实践 课程目标 3 + 课程目标 4 10 单元 10:串口收发数据 1)串口基础知识; 2)实验描述及硬件绘制; 3)外设结构体分析; 4)重定向函数; 5)中断函数分析。 理解、掌握串口使用 方法及应用技巧,实 现对相应库的初步理 解和应用方法。熟悉 串口的常用函数。培 养学生的学会科学、 合理、高效的学习及 工作方法与精益求精 的工匠精神。 2 课堂 讲授 + 案例 分析 课程目标 3 + 课程目标 4 11 单元 11:DMA 1)DMA 概述; 2)DMA 方式的特点; 3)DMA 控制器的组成; 4)DMA 的传送方式; 5)DMA 的传送过程; 6)DMA 方式和中断方式的 区别; 理解、掌握 DMA 的使 用范围、方法及应用 技巧,实现对相应库 的初步理解和应用方 法。熟悉 DMA 的常用 函数。培养学生的学 会科学、合理、高效的 学习及工作方法与精 2 课堂 讲授 + 案例 分析 课程目标 3 + 课程目标 4

7)实验描述及硬件绘制;益求精的工匠精神。8)STM32CubeMX配置工程;9)DMA中断函数分析:10)编写用户代码。单元12:RTC与ADC理解、掌握 RTC与1)RTC的特点及时钟源选ADC的使用方法及应择;用技巧,实现对相应课堂2)UNIX时间戳:库的初步理解和应用课程目标3讲授3)STM32ADC转换简介:方法。熟悉RTC和2++124)实验描述及硬件绘制:ADC 的常用函数。培案例课程目标45)RCC及引脚设置;养学生的学会科学分析6)时钟配置;合理、高效的学习及7)MCU外设配置;工作方法与精益求精8)外设结构体分析;的工匠精神。9)编写用户代码。单元13:单总线控制1)DS18B20简介:2)特性;3)引脚定义与描述:4)供电;以单总线为例,掌握5)温度测量;课堂读懂时序图的方法,6)温度报警:讲授课程目标3应用前面学过的知识++137)功能命令;2进行实例编程,巩固案例课程目标48)时序;所学知识。培养学生9)实验描述及硬件绘分析理论联系实际的能制;力。10)STM32CubeMX配置工程;11)延时函数说明;12)编写用户代码(四)实践教学安排项目实验实验每组实验项目实验类型课程目标编号学时要求人数12必修认识编程平台及仿真平台验证性1课程目标4必修2理解IO及LED灯实验2验证性课程目标432必修按键扫描与中断实验验证性课程目标44必修基本定时器与PWM实验2验证性课程目标41
7)实验描述及硬件绘制; 8)STM32CubeMX 配置工 程; 9)DMA 中断函数分析; 10)编写用户代码。 益求精的工匠精神。 12 单元 12:RTC 与 ADC 1)RTC 的特点及时钟源选 择; 2)UNIX 时间戳; 3)STM32 ADC 转换简介; 4)实验描述及硬件绘制; 5)RCC 及引脚设置; 6)时钟配置; 7)MCU 外设配置; 8)外设结构体分析; 9)编写用户代码。 理解、掌握 RTC 与 ADC 的使用方法及应 用技巧,实现对相应 库的初步理解和应用 方法。熟悉 RTC 和 ADC 的常用函数。培 养学生的学会科学、 合理、高效的学习及 工作方法与精益求精 的工匠精神。 2 课堂 讲授 + 案例 分析 课程目标 3 + 课程目标 4 13 单元 13:单总线控制 1)DS18B20 简介; 2)特性; 3)引脚定义与描述; 4)供电; 5)温度测量; 6)温度报警; 7)功能命令; 8)时序; 9)实验描述及硬件绘 制; 10)STM32CubeMX 配置 工程; 11)延时函数说明; 12)编写用户代码 以单总线为例,掌握 读懂时序图的方法, 应用前面学过的知识 进行实例编程,巩固 所学知识。培养学生 理 论 联 系 实 际 的 能 力。 2 课堂 讲授 + 案例 分析 课程目标 3 + 课程目标 4 (四)实践教学安排 项目 编号 实 验 项目 实验 学时 实验类型 实验 要求 每组 人数 课程目标 1 认识编程平台及仿真平台 2 验证性 必修 1 课程目标 4 2 理解 IO 及 LED 灯实验 2 验证性 必修 1 课程目标 4 3 按键扫描与中断实验 2 验证性 必修 1 课程目标 4 4 基本定时器与 PWM 实验 2 验证性 必修 1 课程目标 4

52综合性选修课程目标4DMA实验2选修6RTC与ADC实验综合性课程目标472选修温、湿度传感器实验综合性课程目标4合计14必修学时:8选修学时:6(五)教学方法与习题要求本课程教学所采用的课堂讲授、课堂讨论、案例分析、作业练习、课内实验和课外讨论的方式,大力推进启发式、探究式、讨论式和参与式教学,通过引入“翻转课堂”、加强师生互动,推动课堂教学的主体从“以教为主”向“以学为主”转变。下表列出了本课程目标与教学环节对应的关系矩阵。教学环节课程目标课堂作业课外课堂案例课内讲授讨论分析练习实验讨论VVV课程目标1VVV课程目标22VVV3课程目标3VVvV4课程目标4重点掌握单元都应布置1~2习题,要求对习题全批全改。(六)考核方式及成绩评定考核方式:本课程采用多元化考核方式进行课程成绩评定,包括作业、课堂讨论、实验考察、期末考试等,以百分制计。最终成绩=作业20%+课堂讨论10%+实验考察20%+期末考试50%。建议对应的课程目考核依据考核/评价细则分值标(1)根据每个实验的实验情况和实验报告质量按实验成绩评定标准与依据表给分,满分100分,折算实验20课程目标4后的满分20分;(2)取各次实验成绩的平均值作为此环节的最终成绩。(1)主要学生对每章节知识点的复习、理解和掌握程度:(2)考查学生应用所学知识及先进工具解决面向对作业20象问题的实践能力、口头和文字表达能力以及团队合课程目标1作能力:(3)按平时成绩评定标准与依据表给分,满分100分,折算后的满分20分
5 DMA 实验 2 综合性 选修 1 课程目标 4 6 RTC 与 ADC 实验 2 综合性 选修 1 课程目标 4 7 温、湿度传感器实验 2 综合性 选修 1 课程目标 4 合 计 14 必修学时:8 选修学时:6 (五)教学方法与习题要求 本课程教学所采用的课堂讲授、课堂讨论、案例分析、作业练习、课内实验和课外讨论 的方式,大力推进启发式、探究式、讨论式和参与式教学,通过引入“翻转课堂”、加强师 生互动,推动课堂教学的主体从“以教为主”向“以学为主”转变。下表列出了本课程目标 与教学环节对应的关系矩阵。 课程目标 教学环节 课堂 讲授 课堂 讨论 案例 分析 作业 练习 课内 实验 课外 讨论 1 课程目标 1 ✓ ✓ ✓ 2 课程目标 2 ✓ ✓ ✓ 3 课程目标 3 ✓ ✓ ✓ ✓ 4 课程目标 4 ✓ ✓ ✓ ✓ 重点掌握单元都应布置 1~2 习题,要求对习题全批全改。 (六)考核方式及成绩评定 考核方式:本课程采用多元化考核方式进行课程成绩评定,包括作业、课堂讨论、实验 考察、期末考试等,以百分制计。 最终成绩=作业 20%+课堂讨论 10%+实验考察 20%+期末考试 50%。 考核依据 建议 分值 考核/评价细则 对应的课程目 标 实验 20 (1)根据每个实验的实验情况和实验报告质量按实 验成绩评定标准与依据表给分,满分 100 分,折算 后的满分 20 分; (2)取各次实验成绩的平均值作为此环节的最终成 绩。 课程目标 4 作业 20 (1)主要学生对每章节知识点的复习、理解和掌握 程度; (2)考查学生应用所学知识及先进工具解决面向对 象问题的实践能力、口头和文字表达能力以及团队合 作能力; (3)按平时成绩评定标准与依据表给分,满分 100 分,折算后的满分 20 分。 课程目标 1

(1)结合教学进度安排课堂讨论性的阶段考核,考查学生对相关知识的掌握程度;课堂讨论课程目标310(3)按平时成绩评定标准与依据表给分,满分100分,折算后的满分10分。(1)卷面总分100分,以卷面成绩乘以其在总评成绩中所占的比例(50%)计入总评成绩。(2)主要考核嵌入式微处理器及STM32基本概念、高级语言在STM32上的应用、GPIO口的相关概念和函数、按键扫描及中断的相关概念和函数、基本定时课程目标2期末考试50器相关概念和函数、串口相关概念和函数、DMA和课程目标3RTC及ADC相关概念和函数等。考试题型为:选择题、填空题、简答题、阅读程序题等。其中,建议对应课程目标2的试题分数占总分的70-80%,题型以填空题、选择题、简答题为主;对应课程目标3的试题分数占总分的20-30%,题型以理解性质的题为主。作业成绩评定标准与依据指标与依据考核项目90~10080~8970~79/权重60~69 (D)0~59 (E)(A)(B)(C)总量是在课在课后积极、后积极提前在课后积极、在课后对完成完成所有作按时完成所按时完成部作业有拖拉现业、无抄装现有作业、无抄未完成作分作业、无抄象,只能完成象。甚至在预装现象。预习装现象。对课部分作业、无业,甚至大完成比例习过程中已过程中已经抄现象,对面积抄袭,后题无预习,及对待作经对课后题对课后题目业的态度对待作业的待作业的态度对待作业的目有所涉猎,有所熟悉,对/0.5态度较认真。较认真。对课态度极其不对待作业的待作业的态认真。能够一般化后题无预习。态度很认真。度认真。能够的支撑课程勉强能够支撑能够很好的较好的支撑目标。课程目标。支撑课程目课程目标。标。作业的规作业解答比作业解答基作业解答不完作业解答不作业解答正范性、表较正确、规本正确、规全正确、欠规正确、欠规确、规范,表达的准确范,表达较为范,表达基本范,表达不够范,表达不达准确、逻辑性及对课准确、逻辑合准确、逻辑合准确、逻辑不准确、逻辑合理。能够很程目标的理。能够较好理。能够一般不合理。不够合理。勉强好的支撑课支撑情况的支撑课程化的支撑课能够支撑课程能够支撑课程目标。/0.5目标。目标。程目标。程目标课堂讨论成绩评定标准与依据
课堂讨论 10 (1)结合教学进度安排课堂讨论性的阶段考核,考 查学生对相关知识的掌握程度; (3)按平时成绩评定标准与依据表给分,满分 100 分,折算后的满分 10 分。 课程目标 3 期末考试 50 (1)卷面总分 100 分,以卷面成绩乘以其在总评成 绩中所占的比例(50%)计入总评成绩。 (2)主要考核嵌入式微处理器及 STM32 基本概念、 高级语言在 STM32 上的应用、GPIO 口的相关概念和 函数、按键扫描及中断的相关概念和函数、基本定时 器相关概念和函数、串口相关概念和函数、DMA 和 RTC 及 ADC 相关概念和函数等。考试题型为:选择 题、填空题、简答题、阅读程序题等。其中,建议对 应课程目标 2 的试题分数占总分的 70-80%,题型以 填空题、选择题、简答题为主;对应课程目标 3 的试 题分数占总分的 20-30%,题型以理解性质的题为主。 课程目标 2 课程目标 3 作业成绩评定标准与依据 考核项目 /权重 指标与依据 90~100 (A) 80~89 (B) 70~79 (C) 60~69(D) 0~59(E) 完成比例 及对待作 业的态度 /0.5 总量是在课 后积极提前 完成所有作 业、无抄袭现 象。甚至在预 习过程中已 经对课后题 目有所涉猎, 对待作业的 态度很认真。 能够很好的 支撑课程目 标。 在课后积极、 按时完成所 有作业、无抄 袭现象。预习 过程中已经 对课后题目 有所熟悉,对 待作业的态 度认真。能够 较好的支撑 课程目标。 在课后积极、 按时完成部 分作业、无抄 袭现象。对课 后题无预习, 对待作业的 态度较认真。 能够一般化 的支撑课程 目标。 在课后对完成 作业有拖拉现 象,只能完成 部分作业、无 抄袭现象,对 待作业的态度 较认真。对课 后题无预习。 勉强能够支撑 课程目标。 未 完 成 作 业,甚至大 面积抄袭, 对待作业的 态度极其不 认真。 作业的规 范性、表 达的准确 性及对课 程目标的 支撑情况 /0.5 作业解答正 确、规范,表 达准确、逻辑 合理。能够很 好的支撑课 程目标。 作业解答比 较正确、规 范,表达较为 准确、逻辑合 理。能够较好 的支撑课程 目标。 作业解答基 本正确、规 范,表达基本 准确、逻辑合 理。能够一般 化的支撑课 程目标。 作业解答不完 全正确、欠规 范,表达不够 准确、逻辑不 够合理。勉强 能够支撑课程 目标。 作业解答不 正确、欠规 范,表达不 准确、逻辑 不合理。不 能够支撑课 程目标 课堂讨论成绩评定标准与依据

指标与依据考核项目90~10080~8970~79/权重60~69 (D)0~59(E)(A)(B)(C)积极参加讨在讨论现场,积极参加讨参加讨论,能论,清晰表达能够认真倾论,清晰表达够表达观点,观点,问题分听,并表达出问题分析基在讨论现场观点,问题分课堂讨论析基本正确。参与讨论的欲/1.0析正确。能够本合理。能够未出现。能够较好的望。勉强能够很好的支撑一般化的支支撑课程目支撑课程目课程目标。撑课程目标。标。标。实验成绩评定标准与依据指标与依据考核项目/权重90~100(A)80~89 (B)70~79 (C)60~69 (D)0~59 (E)在老师的帮能在考虑安能在考虑安能基本正确在老师帮助助下尚不能全的前提下全的前提下的操作实验下,能基本正正确的操作完全正确的基本正确的设备并构建确的操作实验实验设备、设备、能构建操作实验设操作实验设满足特定需实验平时不能构建相备、能构建满备、能构建满求的实验设满足特定需求成绩/0.5应的实验设足特定需求足特定需求计方案,但是的实验设计方计方案,安的实验设计的实验设计缺乏安全意案,但是缺乏全意识、团方案,团队合方案,团队合识、团队合作安全意识、团队合作能力作能力强作能力较强能力较差队合作能力差很差实验报告规实验报告较实验报告较实验报告基本实验报告不范、完整,结为规范、完为规范、完规范、完整,结规范或不完实验报告论正确,能对整,结论正整,结论基本论基本正确,整,没有对成绩/0.5实验结果进确,能对实验正确,能对实但没有对实验实验结果进行详细的分结果进行简验结果稍加结果进行讨论行讨论析讨论讨论单的讨论(七)课程目标达成度评价课程目标达成度评价包括课程分目标达成度评价和课程总目标达成度评价,具体计算方法如下:总评成绩中支撑该课程目标相关考核环节平均得分之和课程分目标达成度:总评成绩中支撑该课程目标相关考核环节目标总分该课程学生总评成绩平均值课程总目标达成度该课程学生总评成绩总分(100分)
考核项目 /权重 指标与依据 90~100 (A) 80~89 (B) 70~79 (C) 60~69(D) 0~59(E) 课堂讨论 /1.0 积极参加讨 论,清晰表达 观点,问题分 析正确。能够 很好的支撑 课程目标。 积极参加讨 论,清晰表达 观点,问题分 析基本正确。 能够较好的 支撑课程目 标。 参加讨论,能 够表达观点, 问题分析基 本合理。能够 一般化的支 撑课程目标。 在讨论现场, 能够认真倾 听,并表达出 参与讨论的欲 望。勉强能够 支撑课程目 标。 在讨论现场 未出现。 实验成绩评定标准与依据 考核项目 /权重 指标与依据 90~100(A) 80~89(B) 70~79(C) 60~69(D) 0~59(E) 实验平时 成绩/0.5 能在考虑安 全的前提下 完全正确的 操作实验设 备、能构建满 足特定需求 的实验设计 方案,团队合 作能力强 能在考虑安 全的前提下 基本正确的 操作实验设 备、能构建满 足特定需求 的实验设计 方案,团队合 作能力较强 能基本正确 的操作实验 设备并构建 满足特定需 求的实验设 计方案,但是 缺乏安全意 识、团队合作 能力较差 在老师帮助 下,能基本正 确的操作实验 设备、能构建 满足特定需求 的实验设计方 案,但是缺乏 安全意识、团 队合作能力差 在老师的帮 助下尚不能 正确的操作 实验设备、 不能构建相 应的实验设 计方案,安 全意识、团 队合作能力 很差 实验报告 成绩/0.5 实验报告规 范、完整,结 论正确,能对 实验结果进 行详细的分 析讨论 实验报告较 为规范、完 整,结论正 确,能对实验 结果进行简 单的讨论 实验报告较 为规范、完 整,结论基本 正确,能对实 验结果稍加 讨论 实验报告基本 规范、完整,结 论基本正确, 但没有对实验 结果进行讨论 实验报告不 规范或不完 整,没有对 实验结果进 行讨论 (七)课程目标达成度评价 课程目标达成度评价包括课程分目标达成度评价和课程总目标达成度评价,具体计算方 法如下: 总评成绩中支撑该课程目标相关考核环节目标总分 总评成绩中支撑该课程目标相关考核环节平均得分之和 课程分目标达成度 = 该课程学生总评成绩总分( 分) 该课程学生总评成绩平均值 课程总目标达成度 100 =

参数说明:SDsT、ZDsT、KDsT、QDsr分别表示总评成绩中实验、作业、课堂讨论及期末考试的目标分值,相应SAVG、ZAVG、KAVG、QAVG为相应实验、作业、课堂讨论及期末考试中的实际平均得分。由于期末考试支撑课程目标2和课程目标3,因此将QpsT分为QpsT_2和QDsT_3两部分,将QAVG分为QAVG2和QAVG3两部分,即QDST=QDST2+QDST_3,QAVG=QAVG_2+QAVG3,其中,QDST2和QDST_3分别代表期末考试中对应课程目标2和课程目标3的试题卷面目标总分,QAVG2和QAG3分别代表期末考试中对应课程目标2和课程目标3的学生实际得分的平均值。学生目标课程目平均支撑环节分值达成度计算示例标得分课程目ZAVG课程目标1达成度=作业ZDSTZAVG标1ZDST课程目QAVG_2课程目标2达成度=期末考试QDsr,?QAVG-2标2QDST_2课堂讨论KDSTKAVG课程目KAVG+QAVG_3课程目标3达成度=标3K DsT + QDsT_3期末考试QDsr.3QAVG_3课程目课程目标4达成度_SANC实验SDSTSAVG标4SDST(八)推荐教材或讲义及主要参考书1.自编教材.STM32F1原理与HAL库函数实现一—基于Proteus虚拟仿真[M].2019.2.陈志旺.STM32嵌入式微控制器快速上手(第2版)[M].北京:电子工业出版社,20143.张洋.STM32F7原理与应用一一HAL库版[M].北京:北京航空航天大学出版社,20174.廖建尚.基于STM32嵌入式接口与传感器应用开发[M].北京:电子工业出版社,2018.(九)学时分配其中学时序号教学内容分配上机实践讲授实验22嵌入式微处理器概述1442嵌入式微处理器高级语言精炼22STM32简介344函数对寄存器封装方法325HAL库及编程平台1326仿真平台1422理解I/O7按键扫描\中断6428
参数说明:SDST、ZDST、KDST、QDST 分别表示总评成绩中实验、作业、课堂讨论及期末考 试的目标分值,相应 SAVG、ZAVG、KAVG、QAVG 为相应实验、作业、课堂讨论及期末考试中的 实际平均得分。由于期末考试支撑课程目标 2 和课程目标 3,因此将 QDST分为 QDST_2和 QDST_3 两部分,将 QAVG 分为 QAVG_2 和 QAVG_3 两部分,即 QDST = QDST_2 + QDST_3,QAVG = QAVG_2 + QAVG_3,其中,QDST_2 和 QDST_3 分别代表期末考试中对应课程目标 2 和课程目标 3 的试题卷 面目标总分,QAVG_2 和 QAVG_3 分别代表期末考试中对应课程目标 2 和课程目标 3 的学生实际 得分的平均值。 课程目 标 支撑环节 目标 分值 学生 平均 得分 达成度计算示例 课程目 标 1 作业 ZDST ZAVG DST Z AVG Z 课程目标1达成度 = 课程目 标 2 期末考试 QDST_2 QAVG-2 _ 2 _ 2 2 DST Q AVG Q 课程目标 达成度 = 课程目 标 3 课堂讨论 KDST KAVG _ 3 _ 3 3 DST DST AVG AVG K Q K Q + + 课程目标 达成度 = 期末考试 QDST_3 QAVG_3 课程目 标 4 实验 SDST SAVG DST S AVG S 课程目标4达成度 = (八)推荐教材或讲义及主要参考书 1. 自编教材. STM32F1 原理与 HAL 库函数实现——基于 Proteus 虚拟仿真[M].2019. 2. 陈志旺.STM32 嵌入式微控制器快速上手(第 2 版)[M].北京:电子工业出版社, 2014. 3. 张洋.STM32F7 原理与应用——HAL 库版[M].北京:北京航空航天大学出版社,2017. 4. 廖建尚.基于 STM32 嵌入式接口与传感器应用开发[M].北京:电子工业出版社,2018. (九)学时分配 序号 教学内容 学时 分配 其 中 讲授 实验 上机 实践 1 嵌入式微处理器概述 2 2 2 嵌入式微处理器高级语言精炼 4 4 3 STM32 简介 2 2 4 函数对寄存器封装方法 4 4 5 HAL 库及编程平台 3 2 1 6 仿真平台 3 2 1 7 理解 I/O 4 2 2 8 按键扫描\中断 6 4 2

42基本定时器与PWM输出及捕获292210串口收发数据22DMA112212RTC 与 ADC2213单总线控制4032合计080
9 基本定时器与 PWM 输出及捕获 4 2 2 10 串口收发数据 2 2 11 DMA 2 2 12 RTC 与 ADC 2 2 13 单总线控制 2 2 合 计 40 32 0 8 0