快速开始指南
Copyright (c) 2024 by Jsir2022, All Rights Reserved.
一、熟悉竞赛
如果是初次使用请先完成#二、首次准备再看本章。
“蓝桥杯”在我国教育部主管的“中国高等教育学会”的《2023全国普通高校大学生竞赛分析报告》中,是被认定排行第27名的大学生竞赛。与此同时,知名大学生竞赛还有排行第1名的“互联网+”、第6名的“电赛”、第11名的“智能车竞赛”、第13名的“工创赛”、第19名的“Robomaster和Robocon”、第25名的“大计赛”。
24年寒假给大家培训蓝桥杯嵌入式组的黄鹏老师,在优利特公司有十多年嵌入式开发经验,加入桂信科后指导学生荣获:蓝桥杯单片机组国二、工创赛金奖、电赛国二、智能车国二。开发经验和竞赛经验如此丰富的黄老师,在假期牺牲个人时间给大家讲课,大伙要好好珍惜啊。(老师辛苦了🙇)
这里推荐他的单片机赛道获奖指南以供参考。就知识点来说两个组别差别不大,在我分析的知识点大纲中可以看出。
1. 国佬备赛建议
- 把板子上的资源了解清楚,熟练书写各驱动程序及其调用方式(基础!!!)。
- 刷往年省赛题或者国赛题,目的:熟悉程序题的考察方式/训练逻辑思维。(模块->系统)
- 刷客观题,临考前两天准备即可。
- 注意:省赛只考察竞赛板,国赛考察竞赛板+扩展板。
- 虽然国赛离省赛成绩出来只有两周左右时间,但是也不用紧张,如果前面省赛时准备得很充分,扩展板上的资源很少,两周的时间很充足。
- 备注:国赛在省赛提供的所有资料的基础上,增加了:扩展板的相关数据手册和电路原理图;DS18B20和DHT11的驱动。
2. 竞赛平台
- 省赛比赛现场只提供主板的原理图和手册。而扩展板的原理图、相关芯片手册、DS18B20和DHT11的驱动代码会在国赛提供。(卖家没给扩展板资料,我在网上找了一套教程)
- 提供的“3-底层驱动代码参考”考场上直接用,设计模拟I2C操作E2PROM。
- 提供的“4-芯片资料”有板上各类芯片资料+STM32资料,方便作答客观题。全英文的,刷题最好多看多查。
- 提供的“5-STM32库文件”解压后的Drivers/STM32G4xx_HAL_Driver,可以找到G431的User_Manual,方便查询HAL库函数和用法。
- 提供的“6-液晶驱动参考程序”可以当作新建工程模板,节省时间。
二、首次准备
在开始你的学习前,应先准备好开发板和电脑,有条件的话准备万用表和示波器用来检验电压和波形的结果。硬件说完了,接下来请下载资料准备开发环境。
参加蓝桥杯嵌入式组的板子如图:
然后下载板子配套的资料:
单击跳转
百度云盘与提取码db9r
上面提供的百度云盘链接提供了:
- 竞赛现场会提供的资源包“嵌入式资源数据包_STM32G4”。(包含软件环境和竞赛平台,用于搭建开发环境和答题)
- 官方板子资料包“国信长天嵌入式实训平台(CT117E-M4)”。(包含板子的手册和各项功能测试例程,备赛用的)
- “CT117E_M4 补充资料”。(包含mdk首次安装教程、注册机和mdk5.23,仅供学习使用)
最后请参考文章的操作完成你的准备工作:搭建开发环境并烧录例程到板子上
三、上场准备
- 在竞赛开始前半小时需要搭建好开发环境,方便后面的程序设计部分。可以参考文章:竞赛现场搭建开发环境。
- 自带几支笔方便你写公式计算客观题,竞赛现场只提供草稿纸。
- 有条件的话带自己的键盘鼠标到现场使用,享受比赛吧。