评分细则
本次作业总分10分
按时交 - 有分
晚交 - 扣本次作业所得分一半分
抄袭 - 0分
不交 - 0分
按照demo1的readme做到第四步GDB调试,第5步trace要等板子到才能做(先不做)要求有具体步骤和清楚的配图,占3分;
能1.编写三个任务周期执行,2.完成计数累加功能(可以用freertos的queue相关的api创建一个消息队列),3.检查是否正确接受并输出状态信息(注仿真时我要能看到显示的状态信息来判别是不是数据得到正确处理,不能程序在运行,我什么都看不到),3步,我按点给分;博客要求程序代码要展示,运行结果展示(每步要展示,也可以更详细),每步2分,占6分;
博客用Markdown编写,且排版清晰有致,占1分;
作业情况
- 关于这次作业有点难度,因此也是有各种问题就在群里提出来同学们一起讨论,我也是能解答的就解答或提供信息去哪里找,70%的学生都积极参与;不过还是有三名同学不交。
- 两名做的很好的同学:PENG YY,不仅完成作业要求,质量较高,自己也主动用了实际的板子做了LCD显示信息,trace对任务的分析等;LI JJ,也是完成作业要求了,学以致用,用gdb调试自己写的代码,很多同学只是按照demo做一遍如何进入gdb界面,却没有对自己的代码调试,当然作业也没有要求,自己主动做的这些。
- 成绩表
- 分数排序
姓名 | 分数 |
---|---|
LI JJ | 9.5 |
PENG YY | 9.5 |
CHEN ZP | 9.5 |
ZHANG ZB | 9 |
PAN J | 9 |
ZHANG SS | 9 |
KE JY | 8 |
WANG XY | 7.5 |
WU YJ | 7.5 |
FANG K | 7.5 |
XIE XL | 7 |
ZHAO YM | 7 |
WANG ZH | 6.5 |
ZHOU L | 6.5 |
HE J | 6.5 |
ZHAO HW | 6 |
LIU YS | 6 |
RAN L | 3 |
LIU CL | 0 |
TINA YX | 0 |
DING W | 0 |
总结
这次作业因为让学生自己动手动脑写代码,自己查找API,熟悉如何使用API实现任务间通信和同步,还要熟悉相关任务的概念等等;有一定难度,所以交作业的时间比较靠后,我也是与他们交流,发现他们难在调试上,花了很长时间,所以我也把交作业时间延迟了1天,同时从布置作业开始,遇到的问题就会在群里一起讨论,大家也是很活跃;我自己之前也只是了解嵌入式,也没有深入,因此相关问题解答,我自己也得现场学一下,自己查找资料,还是有一点忙;还好,有一半同学完成都不错,这次作业算是比较成功。