十一届蓝桥杯嵌入式——心得

11月14号决赛比完,15号就出成绩了。这速度真的很快(不过官方发放获奖证书的速度要有这么快就好了,小小的吐槽一下)。

1.对比赛的一点小看法

 蓝桥杯这个比赛的难度确实不是很大,至于含金量,有比过赛的自己体会。蓝桥杯入选了2019年全国普通高校学科竞赛榜,在我学校也从B类赛事升级为了A类,算是目前 “ 性价比比较高 ” 的A类赛事,也是值得一试的。
 而且现在蓝桥杯官方对赛事也在逐渐完善,朝着好的方向发展。
 关于拿奖的话,只要是用心学了,就国二及以下都是很容易拿到的。国一确实需要看运气,还有客观题。

2.从比赛中能学到什么?

 我报名的时候还是比较草率的。本来是想随大流,报个单片机的。当时实验室有个学长留下来的一块嵌入式开发板没人用,我想我就报嵌入式吧,这样就不用自己再花钱买板子了(穷呀)。

现在,从我已经比完赛的角度来看,报嵌入式也确实是不后悔的。当时以为嵌入式会考到像FreeRTOS这样的操作系统开发,没想到这个居然是裸机开发,压根不涉及操作系统,难度直线下降。不过虽然是裸机,也确实是学到了不少东西的。在之前我用32单片机做过项目,不过也仅限于会用而已。蓝桥杯嵌入式可以让你认认真真学一遍STM32,适合初学32的新手,让你熟练掌握库函数编程的方法,并且对32单片机的架构能有一个非常好的理解,学会看参考手册,提高自己解决问题的能力。对你以后使用32单片机来做项目开发非常有帮助!

举个最简单的例子,一定是可以让你把工程的文件树给看明白,自己完全可以去独立配置出一个工程来。

在这里插入图片描述

3.做好准备

  1. 没有容易的事
     受疫情的影响,比赛也是从上半年三月份拖到了下半年10月份。在中途很多人都放弃了这个比赛(我学校是这样)。在我看来,既然报了名,就应该认真去对待。我在寒假把嵌入式主板上的模块学了一遍,做了几套题。在三月份的时候,蓝桥杯官方没有通知比赛延期,我担心比赛会在线上照常进行,就把自己学过内容的复习了一遍。在九月份开学的时候,担心到学校没时间看,所以我就又学了一遍。然后就是10月17号省赛之前,又看了一遍。来来回回也是看了四遍,做了七八套题,可以说基础已经很扎实了,也是费了我很多心思和时间在这上面。所以说,大家想取得一个好成绩,还是必须要认真对待的!

  2. 客观题很重要
     国二以下拿奖都是比较容易的,毕竟大家进了国赛都是能够把程序题写的大差不差,国一就是在客观题上分高下!
    省赛也是一样。你想一想,是就拿个省一好,还是拿省一中的第一更香!

4.学习方法:

  1. 建议合理规划好时间
     一半时间去学基础的模块,另一半时间做往届题。为什么要留一半的时间去做题呢?因为,学会每个基础模块很重要,但如何将模块互相配合,组合成一个系统更重要。说白了,会做题才是王道!
  2. 充分利用好资料
    比赛现场会提供一个赛点资源包(点这里下载 )。里面有标准库的参考例程,这个很重要。因为这样就不需要自己再去写各个模块的驱动了,只要能把例程改成自己想要的就可以了。如果手写驱动挺浪费时间的,还不能保证完全不出错。资源包里面也会提供数据手册,要学会去阅读各个芯片的数据手册!

对了,还有个事情要注意。在今年,也就是第十二届蓝桥杯比赛,嵌入式项目出新开发板了。新旧板最大的区别就是芯片更新了,新板用的是M4系列的芯片,G431RBT6。既然官方说新旧板都可以参赛,我个人建议选择旧板比较好。因为旧板资料很多,已经有前人给做了铺垫。可以等一年之后,过渡的差不多了,再用新板。

在这里插入图片描述

接下来我会把自己比赛的经验以及在学习过程中踩过的坑以文章的形式写下来,分享给大家,一起学习,共同进步!

                     (以上仅为个人观点)

要是有对您有帮助的话,就给点个赞吧,球球了

猜你喜欢

转载自blog.csdn.net/qq_43690936/article/details/110496266