蓝桥杯单片机零基础到国二经验分享
Posted 乱敲代码的猪
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了蓝桥杯单片机零基础到国二经验分享相关的知识,希望对你有一定的参考价值。
我参加的是第十三届蓝桥杯大赛,从最开始的零基础,毫无头绪,到拿下国二,颇有体会,在这里将我的备赛经验分享给大家,希望可以帮到一些正在备赛的蓝桥杯er
目录
一. 蓝桥杯-单片机组介绍
蓝桥杯大赛,全称蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心主办的全国性的IT类学科赛事。十三年来,蓝桥杯大赛规模不断扩大,吸引北京大学、清华大学、复旦大学、上海交通大学、中国科学技术大学等全国1600余所高校,累计超过65万余名选手参赛。蓝桥杯大赛不仅得到了全国高校的认可,同时也得到了教育主管部门的认可。蓝桥杯大赛连续三年入选中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。上海市、江苏省、贵州省、辽宁省、四川省、宁夏省、甘肃省教育厅也将蓝桥杯大赛列入省级竞赛名单。
单片机组:去年省赛的情况是10道客观题+程序设计题,客观题占15分,程序题占85分,获奖比例:省一10%,省二20%,省三30%,省一晋级国赛。国赛是15道客观题+程序设计题,客观题占15分,程序题占85分,获奖比例:国一不高于5%,国二20%,国三不低于35%,必得优秀奖。
我个人在省赛中对了6道客观题,程序题全实现,四川赛区排名靠前,省一的标准差不多就是实现程序题,国赛中我15个客观题对了三个(真滴菜,全程懵逼),程序题基本实现,脉冲有瑕疵,国二中游。
二 . 零基础到国二历程
在备赛期间我一直在坚持写一些笔记,把每个模块进行整理,因为备赛较长,有时候不写代码可能会遗忘,所以也推荐大家多做笔记
客观题:
客观题主要考察的是模电+数电+单片机+C语言+官方给的STC15系列单片机手册,赛前一周左右开始准备就行,网上先找基础资料过一遍,然后刷真题就好了,不用太花时间在上面,精力主要放在程序题上,比赛时30分钟完成应该差不多
程序题:
分四个阶段来讲:
1.从零基础到省三:
这个阶段主要是学习开发板的各个模块,了解51单片机,对开发板的板载模块有一定了解:DS1302,DS18B20,555定时器等,能够独立实现部分功能,掌握必考知识点。此阶段我主要看的小蜜蜂老师的单片机视频(小蜜蜂老师YYDS)https://www.bilibili.com/video/BV1Bt41187hw/?spm_id_from=333.337.search-card.all.click
在学习每个模块的过程中一定要看完动手去敲代码,一一复现,切记眼高手低
2.从省三到省二:
对蓝桥杯的单片机模块熟悉以后进行提高训练,以小蜜蜂老师的特训手册为例,依次实现各个题目的要求(小蜜蜂老师YYDS!),要稳省二还要刷几套省赛题,能够实现大部分功能
【备赛宝典】小蜜蜂老师关于蓝桥杯单片机大赛的独家教程及资源大汇总-小蜜蜂笔记 (xmf393.com)
学会看开发板的原理图,做到举一反三:
做题过程中一定要多总结,整理
3.从省二到省一:
有了上面的基础,可以开始刷历年的省赛题目了,建议从第八届,第九届开始刷(因为这两届最难,可以从痛苦中不断变强(bushi)),刚开始可能无从下手,可以对着别人的代码边敲边看,再自己写,这个过程很费时间,我当时一道题7个小时才能勉强实现所有功能,然后就是熟能生巧,时间多的话就可以反复的刷题,刷到可以3个小时做完的程度就没问题了。最重要的是不断地归纳总结,写出自己的模板,(好处就是比赛前题目没公布的时候你可以先写好自己的模板)(小蜜蜂老师的代码架构并不是没有BUG,需要自己去摸索修改,学习别人简单高效的写法)比赛直接套就可以了,总之就是一个不断写BUG找BUG修改BUG的过程
4.从省一到国二(保底已经有国奖了):
中间有一个月左右的备赛时间,这个时候就要学一些国赛才考的模块:超声波(13届省赛第二场考过),脉冲,红外(一直没考过),串口(难点),不断的刷历年的国赛真题,刚开始会非常吃力,题量,复杂程度比省赛大了很多,题目也从省赛的4页变成了7页,各个模块经常都会有冲突,这期间要对自己在省赛准备的模块进行优化修改,减少可能的冲突,多学习别人的代码,同样是熟能生巧最开始是最难的画上8个小时一道题都很正常,总之就是刷刷刷,刷到4个小时可以完成程序题的所有要求为止
三 . 总结
切记眼高手低,不断地刷题准没错,欢迎大家评论区交流,祝各位比赛顺利
(十二届国一 + 十三届国二资料点击链接付费下载并可添加作者联系方式答疑)
部分资料展示:
以上是关于蓝桥杯单片机零基础到国二经验分享的主要内容,如果未能解决你的问题,请参考以下文章