说明:本文整理自官方直播讲解,原视频配有PPT,录制从中途开始,前段少部分内容不完整。
一、软件功能需求(续)

image-20260314105056173第8条:串口收发与报文解析
能够利用串口实现数据的收发和报文解析功能。
第9条:低功耗设计(GD32休眠功能)
利用GD32的休眠功能实现低功耗设计。
具体要求:
- 在供电电源与开发板之间串联一个电流表
- 通过观察进入低功耗睡眠前后的电流变化,判断是否成功进入低功耗模式
- 需要自行设计:在什么条件下进入低功耗、如何唤醒(定时唤醒 / 外部中断唤醒 / 其他方式),有一定的自由设计空间
第10条:RTC时钟
利用RTC实现时钟功能(与去年无变化)。
第11条:TF卡 / 外部Flash读写
通过TF卡和外部Flash实现数据的读写(与去年无变化)。
第12条:Bootloader基础功能(今年新增)
实现Bootloader的基础功能,即在不使用SWD仿真器的情况下,通过固件下装方式实现板载系统升级(如OTA升级、上位机升级等)。
需要考虑的细节:
- 升级文件的校验(文件头校验、版本号比对)
- 系统版本号的管理
- 升级前将配置参数保存到Flash,升级后恢复
二、硬件部分需求
硬件部分要求使用嘉立创EDA完成电路设计、打样、制作和调试,共两类电路板:
电源板
- 输入:18V~36V
- 输出:5V(为控制板供电)
- 设计一个稳定可靠的降压电源电路
PT100变送器采样板
- 用于温度检测
- 需要完成PT100输入输出曲线的拟合校验(建议用冷水/温水/热水三瓶矿泉水进行测试)
- 最终输出按规约给定的浮点数格式,并能解析还原为温度值
两块板均需完成打板打样制作。

image-20260314105248951
三、芯片要求
- 两块硬件板均要求使用兆易创新指定的两款芯片(具体型号4月中旬官网公告)
- 购买新版开发板(4月发布第二版):随板附配两款样片各3片
- 使用去年旧板的同学:可通过以下渠道单独购买:
- 官方嵌入式购买平台(4月中旬上架竞赛资源包,按芯片成本价出售,各3片)
- 自行联系供应商或其他渠道购买
- 对购买渠道无限制,只要求使用指定型号芯片
四、初赛时间节点
| 时间 | 事项 |
|---|
| 5月初(上旬) | 硬件设计题目发布,大家有约一个月时间完成设计、打样、调试 |
| 5月31日 | 报名截止(强烈建议提前报名,见下方说明) |
| 6月5日 晚8点 | 初赛题目和方案模板发布 |
| 6月5日~6月8日 | 嵌入式软件开发时间 |
| 6月8日 晚8点 | 嵌入式程序和功能演示视频录制截止(8点后的内容不计入评分) |
| 6月8日 23:59 | 所有材料上传截止(建议提前上传,错峰提交,不要卡点) |
| 6月8日~6月11日 | 系统方案撰写 + 答辩介绍视频制作 |
| 6月11日 中午 | 系统方案和答辩视频提交截止 |
关于报名时间的提醒
去年有同学5月29、30日才报名,导致后续时间极为紧张。PCB打板周期:
- 嘉立创加急:12~24小时(加急费较贵)
- 正常打板:3~4天 + 发货1~2天
如果打板后发现问题还需重新设计,时间会非常紧。建议尽早确定参赛并提前准备。

image-20260314105121417
五、评分机制
初赛总分构成
CodeBlock Loading...
- 实施过程总分:嵌入式软件占60%,硬件开发占40%(暂定,具体比例待专家组确认)
- 技术文档与答辩视频:合计占总成绩40%
功能完成度系数机制
为防止"任务完成少但文档写得好"的情况,设立了功能完成度系数:
- 前面实施部分完成了多少比例,文档和答辩部分的得分会乘以对应的完成度系数
- 不能靠堆砌文档弥补功能缺失
评审机制
采用盲评机制,材料分配给不同专家评审,防止因泄露学校/姓名信息影响评分公正性。

image-20260314105301836

image-20260314105315787
六、功能演示要求
上位机评分流程
- 赛前官方提供上位机软件(预设好报文)
- 操作流程:点击上位机按钮 → 报文下发给嵌入式程序 → 嵌入式解析报文并组装上行报文 → 上位机解析返回报文并显示 → 自动生成评分文件
- 需提交:上位机自动生成的评分文件(记录完整操作过程和数据)
视频录制要求
- 全程使用腾讯会议录制
- 视频大小不超过500MB(腾讯会议录制约300MB左右)
- 具体录制要求赛前另行发布
- 视频中需清晰展示核心指标,例如:
- 低功耗模式下的电流变化
- PT100测温(将传感器放入不同温度的水瓶中)
- OLED显示内容(字体不要太小,建议两行显示,确保画面清晰可读)
评分截止说明
6月8日晚8点整为功能演示截止时间,评分文件中8点之后的操作记录不计入评分。


image-20260314105226110
七、材料提交方式
- 使用官方上位机软件(同时也是材料上传工具)
- 赛前会发放队伍编号和密钥,登录后按类别上传对应文件
- 系统有自动重命名机制,务必在正确的文件类别下上传对应文件,否则命名错误导致文件无法识别
八、去年常见失分点(重点参考)
1. 未按要求提交材料
- 队伍编号填写错误
- 文件命名不符合要求
- 后果:专家收到的文件夹为空,无法评审,直接0分
2. 演示视频录制不清晰
- OLED字体过小(做成4行,字看不清)
- 画面模糊、角度偏斜、有反光
- 建议:OLED显示两行即可,录制时确保画面清晰正对
3. 代码查重(重灾区)
以下情况均会被判定为代码完全一致:
- 逻辑应用层代码一模一样,未做任何修改
- 仅修改了注释、调换了函数顺序
- 仅修改了变量名(如改成
variable1、a、b 等无意义命名) - 添加了大量无效混淆代码(如永远不会执行的
else 分支)
正常情况下,同一个人自己写两遍代码都不会完全一样,如果两份代码逻辑结构、变量命名、括号位置完全相同,必然会被判定为抄袭。
4. 报告AI生成
- 去年大量报告被专家判定为AI生成,AI率过高
- 报告的意义:训练逻辑思维、分析问题和解决问题的能力、学术写作能力
- AI生成的内容缺乏个人深度思考,且往往包含错误,如果没有相应知识储备,无法有效审查和修改
- 必须自己撰写报告,这也是比赛考核的重要组成部分
5. 答辩视频出现个人信息
- 视频中出现姓名、学校名称、学校LOGO等信息,会被扣分
- PPT不要使用带有学校标识的模板,也不要在开场介绍中报出姓名
九、学习资源
- 学习通和B站平台持续对参赛者开放,可先学习去年已上线的课程内容
- 今年4月起,将逐步更新今年的课程体系
- 课程内容从零基础到进阶,与企业真实需求衔接
以上为工业嵌入式系统开发赛项的全部讲解内容,后续QA环节问题另行整理。