提交你的工程,立刻拿到机器判定
选择你的 STM32CubeMX / CMake 工程根目录,系统会自动挑出
源码 与 build 目录里的必要判据(.elf、
.map、compile_commands.json、
CMakePresets.json、.ninja_log 等),
打包上传后先按你提交的预编译产物判定,再由服务器用
arm-none-eabi-gcc + CMake/Ninja 重新编译后二次判定。
注意:只提交源码、没有 build 产物的包会被判定为「提交无效」。
请在提交前确认工程已经成功编译过(Debug 配置)。
题目决定使用哪一套判据(引脚 / 通道 / 周期 / 算法)。
1
选择工程文件夹
支持 Chrome / Edge。也可以把文件夹直接拖到下面的区域。
2
将被打包的内容
构建中间产物、压缩包、可执行文件已自动忽略。
接下来
可以直接点「提交」——不需要先填姓名学号。提交后会拿到一个提交编号,
之后(甚至下次打开页面)再补填姓名学号,相当于给这个包打标签,不会影响判定。
4
判定结果
同一份提交同时给出「预编译判定」与「现编译判定」。
逐项判据
✅ 通过 · ❌ 未通过 · ⚠️ 需人工确认 · ❔ 无法从产物判定(不计入扣分)
6
给这次提交打上标签
提交编号 ·
姓名学号可以稍后补填,重复填写同样的内容不会重复写入。
保存后管理员即可在管理端按姓名 / 学号检索这份提交。