参与条件:
本次活动需要大家在一定时间内完成并展示作品,而视频教程也有时间限制,基于上述条件,基础知识讲解本次不会出现,所以,在报名前,建议您提前准备以下基础知识:
1.C语言基础。有过嵌入式开发的经验,包括咱们论坛DIY活动,工作项目,毕业设计等。请注意:不包括仅会使用arduino实现项目的开发经验;
2.DIY动手能力。您至少要看明白原理图的引脚分配与连线;
基本作业:
1.使用STM32CubeMX图形化配置软件,配置STM32H503RB芯片的内部参数,外设参数,引脚分配等功能;
2.在学习完成全部讲解与实验后,在STM32H503RB开发板成功烧录程序,并编写软件代码实现LED灯周期闪烁,串口打印字符串"Hello EEPW & DigiKey! Hello STM32H503!";
提高作业:
1.实现STM32H503RB开发板的USB HIDKeyboard枚举成功;
2.实现PAJ7620数据的实时读取;
进阶作业:
实现手势翻页器的示例功能,并通过视频录像方式展示你的作品。
优秀作业:
在进阶作业的基础之上,发挥想象力,发挥主观能动性。在新场景下,成功部署手势控制功能等。或者对手势翻页器进行合理、有效扩展。总之,让我们看到你的创新,看到你的实现即可。