1. 首页 » 生活常识

STM32单片机电子邮箱格式编写教程

前两天,写了一篇《期末了,我给学生布置的单片机考核项目》的文章,算是吐露了一名高职计算机教师在教学和考试方面的感慨,也得到了不少朋友的阅读和留言。今天,就当是乘热打铁,把这学期教的另外一门STM32嵌入式课程的考核内容也共享出来,感兴趣的朋友可以思考和留言,同行也可以交流和借鉴。


一、考核方式

完成指定STM32项目的编程实践、汇报演示和书面报告。

二、考核内容

【项目概要】

本项目基于“麒麟座STM32嵌入式开发板”而设计,涉及的内容有LED、独立按键、串口、定时器、中断,是平时基础项目的综合,具体功能见【功能描述】部分。学生需要使用集成开发环境Keil5,完成本项目所有代码的编写和调试工作,并最终在开发板上完成程序下载和功能测试。

STM32,我这样出题考核学生

麒麟座STM32开发板

STM32,我这样出题考核学生

按键、LED和串口部分原理图

【功能描述】

上电之后,在串口助手上显示本项目的启动信息,具体效果如下:

////////////////////////////////////////////////////////////

// 《XXXXXXXXXX》课程综合考核 //

// 姓名:XXX 学号:xxxxxxx //

//////////////////////////////////////////////////////////

2. 上电之后开发板工作在按键控制模式,该模式下不可接收串口信息。此时通过操作按键SW1可实现红色LED不同效果,具体控制要求为:

单击SW1 --- 改变红色LED的亮灭双击SW1 --- 闪烁红色LED长按SW1两秒以上 --- 红色LED呼吸

3. 将上述检测到的按键动作信息打印到串口助手。

4.单击SW4按键,开发板切换至串口控制模式,该模式下按键SW1无效,此时通过串口助手向开发板发命令可实现绿色LED的不同效果,具体控制要求为:

发送“toggle” --- 改变绿色LED的亮灭发送“blink” --- 闪烁绿色LED发送“breath” --- 绿色LED呼吸发送其他内容 --- 串口助手回显“请发送正确的命令”

三、评分标准

评分对象

评分要求

评分比例

项目操作

工程文件存放规范,操作流程熟悉流畅;

10%

项目功能

完成功能1

10%

完成功能2

20%

完成功能3

10%

完成功能4

20%

项目报告

文档章节清晰,排版规范

10%

涵盖任务描述、基本原理、设计思路、硬件原理图、软件流程图和源代码、实验成果图片与总结

20%

四、交卷要求

本考核方案考前两周下发给学生,要求在2022年X月X日24:00之前完成所有的代码编写、工程调试、报告撰写、文件提交。超过规定时间未提交的同学视为缺考。提交的文件全部打包在一个压缩文件中,包括但不限于:项目报告、整个Keil工程目录、实验效果演示视频。鼓励提交多样的项目成果,如能够体现逐步完善的不同版本的工程代码、配有解说的演示视频、发布在抖音上的展示视频、等等。上述工作由每个小组内的成员合力完成,每组提交一份最终文件即可。组员就按照平时课堂上的分组来安排,自行协商分工,不可变更组员。重点强调:不可相互抄袭、不可相互抄袭、不可相互抄袭,一经确认,直接挂科。将所有文件打包成“《XXXXXXXXXX》综合考核+姓名1+姓名2.rar”,发送到教师邮箱:xxxxxxxxx@qq.com,邮件主题为同文件名。

声明:本文由"麦兜"发布,不代表"破站"立场,转载联系作者并注明出处:https://www.848586.cn/287191.html