蓝桥杯-单片机组备赛思路与大纲

开始写于2014年1月30日,主要是针对第15届蓝桥杯-单片机组比赛。本文档编辑后会随时回来更改与新增内容,可收藏并隔一段时间再看一次。


0. 资源文件

(2023年)第14届蓝桥杯电子赛选手资源包(比赛赛场也是这个,官方未修改版本),注意:因为是官方未修改的,因此里面的IIC、SPI等头文件有问题,可以自行修改一下再使用。

链接:https://pan.baidu.com/s/1_XFVy_qwjmlGd67nwVL2KA 
提取码:1111

网络搜集资料:

链接:https://pan.baidu.com/s/18bg-ve9gT6G6rf9ipq5Neg 
提取码:1111

1.赛事介绍(第15届大纲)

编程题:85%(编程涉及IIC、SPI、矩阵键盘、数码管等内容)

客观题:15%(客观题主要是数电、C语言程序题,较少的51单片机基础知识与开发调试知识,极少出现模电题)

        省赛,报名费300元,自己出(部分学校的学院会报销),赛前学院会发比赛用的开发板(因此不用自己买,部分学校不会发)。发的开发板有些是蓝色印刷的,但实际比赛时用绿色印刷的,二者可以直接混用。省赛时,大概率是在自己学院的机房,几十个人一起在机房中编程写代码,自己的电脑中或许还有上一届比赛学姐学长留下的代码文件。比赛赛题和手册从局域网站上进行下载,编程完最终只提交特殊命名格式的.hex文件。比赛连坐5小时,建议吃早饭,可以中途上厕所(部分学院不准避免有人到厕所搜客观题)。

        比赛涉及的软件位keil5和STC烧录软件,串口考编程题概率不高。

2.备赛建议思路

客观题不建议去背诵单片机相关题库,把重心放在编程学习上。省赛三等奖(四川赛区)大致做到客观题对一半,编程题实现80%的功能。从3月1号开始学习时间足够,一天学1~2h,要保证每一个模块代码都一边学一边自己敲一遍!!!

客观题部分不必惊慌,只要上过学校的数电课,期末考试过了,那基本能保证只做错一两个。比赛时,客观题的51单片机相关知识在官方发的手册上可以找到,不会很难找。先看完编程课后再来熟悉客观题会更拿手一些。一句话:把重心放在编程题上,客观题临时抱佛教完全来得及!!!

3.备赛路线:

编程基础:专攻小蜜蜂老师课程

目标:掌握比赛开发板涉及的所有基础模块。

        小蜜蜂视频课的内容完全涵盖省赛一等奖,完全掌握后多加练题进入国赛没问题。

bilibili链接:【【小蜜蜂笔记】蓝桥杯大赛-单片机设计与开发基础技能与进阶强化教程】

戳此跳转到小蜜蜂老师蓝桥杯单片机课程

(本人没有和小蜜蜂老师单独联系过,若再此挂出视频链接侵权立删)

        视频课程中出现的【基础知识】【进阶强化】全都是基础!!!全都要看!切忌不要一次性全部看完,看一个模块的讲解,就自己手动敲一遍代码,各个模块自己多写几遍,十分熟练后即使直接上赛场也是省三保底(四川)。

        针对小蜜蜂老师视频课程的复习笔记我会在本专栏下逐渐更新出来:戳此跳转查看本专栏涉及的基础知识点

衷心提议,不要因为自己上过学院的51单片机课而忽视小蜜蜂老师的课程!

编程进阶:补缺前期教程的短板内容

目标:对51单片机的外部资源相对了解,并可以看懂省赛题代码。

        小蜜蜂老师为了让大家快速能力提升,对于一些比赛开发板的外部资源,部分编程思路讲解不够细致,在后期练真题时会发现有点玄学问题频发。其中主要涉及到部分我会在另一篇专栏中逐个介绍,链接如下:(没有链接表明我还写,写完了就会在这里放出链接)

主要涉及单片机及其外部资源:DS18B20、DS1302、采用非延时方式实现数码管动态扫描等。

        补齐基础知识后,就要开始尝试刷真题!真题主要就是把各个模块集中起来,让他们能够稳定的在开发板上运行起来。建议最少刷一道上赛场,多多益善,一道题大概时间3h,含主函数的代码文件编程200行左右。历届真题我会在另一个专栏中给出我的代码,链接如下:(没有链接表明我还没有开始写,写了就会在这里放出链接)

到了这个阶段主要是记住各个外部资源的调用方法,可以自己动手写在一张纸上,平时练习多拿出来看看背下来,比赛时揣在兜兜里。

客观准备:数电>C语言>模电>51单片机基础知识>51开发与调试

可以简单看一些题库(我这里没有,会尝试写一篇基础知识汇总文章),比赛主要是填空题和选择题,类似于三态门是哪三态(高阻态,高电平,低电平),线与逻辑是将多个设备的哪一端连接到一起?(输出端)等等。

4.参赛赠言

许多人在网络上说蓝桥杯本质是圈钱杯,在我看来,这句话说的略有道理。

主要冲这个比赛是鄙人参加过最贵的比赛,美赛三名成员都才一个人摊250块。但鄙人认为,不管这个比赛如何,交那么多钱确实是激励了自己不得不努力备赛。但同时我也发现此赛的含金量日趋孱弱,鄙人看来,不管如何,本科四年只有两年会参赛,去参加一下随便拿个奖,会比无奖的人在考研复试、国企军工大厂面试中脱颖一些。

私以为,勉诸位共奋进,无关比赛本质,是学即正,莫问前程,遂记此文,与诸君同进!

5.比赛用开发环境

软件平台:Keil C51开发环境、STC ISP V6.85H程序下载软件

单片机型号:IAP15F2K61S2

硬件平台:国信天长4T四梯开发板(绿板)、国信天长CT单片机综合实训平台(蓝板)。

二者内部硬件资源一致,不会出现板子不兼容问题,主要的区别在于4T绿板的单片机芯片直接焊接在了板子上,蓝板芯片采用传统的拔插式。

        近几年比赛基本采用绿板(四川省全绿板),但部分学院会发放蓝板给学生练习,这两个版本都是官方发的,因此电路原理变化不大,目前我只发现继电器和蜂鸣器的原理图发生了略微变化,但不影响二者的代码互通。推荐大家都使用官方新用的绿板。

        绿板缺点,焊死了单片机,不可以更换其他的,且取消了电源按钮,只有一个下载按钮。

        蓝板优点:可以选择多种单片机型号,但其实比赛只用IAP的这一款单片机。

官方新版用的4T绿板

旧官方蓝板

6.第十五届比赛大纲如下:(比赛时间2024年4月8日)

  • 30
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值