说明:本文整理自官方直播讲解,原视频配有PPT,录制从中途开始,前段少部分内容不完整。
一、ソフトウェア機能要件(続)

image-20260314105056173第8条:シリアルポート通信とメッセージ解析
シリアルポートを使用してデータの送受信およびメッセージ解析機能を実現することができる。
第9条:低消費電力設計(GD32スリープ機能)
GD32のスリープ機能を使用して低消費電力設計を実現する。
具体的な要件:
- 電源供給と開発ボードの間にアンペアメーターを直列に接続する
- 低消費電力モードに入る前後の電流変化を観察し、低消費電力モードに成功したかどうかを判断する
- 自己で設計する必要がある:どのような条件下で低消費電力モードに入るのか、どのように目覚ますのか(タイマーモードで目覚ます / 外部割込みで目覚ます / その他)、ある程度の自由設計が可能
第10条:RTC時計
RTCを使用して時計機能を実現する(昨年と変化なし)。
第11条:TFカード / 外部Flash読み書き
TFカードと外部Flashを使用してデータの読み書きを実現する(昨年と変化なし)。
第12条:ブートローダー基礎機能(今年新設)
ブートローダーの基礎機能を実現する。つまり、SWDエミュレータを使用せずに、ファームウェアのダウンロードによってボードのシステムをアップグレードする機能(OTAアップグレード、上位機アップグレードなど)。
考慮すべき詳細事項:
- アップグレードファイルの検証(ファイルヘッダ検証、バージョン番号比較)
- システムバージョン番号の管理
- アップグレード前の設定パラメータをFlashに保存し、アップグレード後に復元する
二、ハードウェア部分の要件
ハードウェア部分では嘉立創EDAを使用して回路設計、打板、製作、デバッグを行う。合計で2種類の回路ボードが必要。
電源ボード
- 入力:18V~36V
- 出力:5V(制御ボードの供給電源)
- 穩定で信頼性の高い降圧電源回路を設計する
PT100変送器採集ボード
- 温度検出に使用する
- PT100の入出力曲線のフィッティング検証を完了する必要があります(冷水/温水/熱水の3つのペットボトルでテストを推奨)
- 最終的な出力は指定されたプロトコルに従って浮動小数点数形式で出力し、温度値に戻すことができる
2つのボードのどちらも打板および打樣の製作が必要です。

image-20260314105248951
三、チップ要件
- 2つのハードウェアボードのどちらも兆易創新が指定した2つのチップを使用する必要があります(具体的な型番は4月中旬に公式ウェブサイトで発表されます)
- 新しい開発ボード(4月に第2版が発表される)を購入する:ボードに2つのサンプルチップ各3枚が付属されています
- 昨年の旧ボードを使用している学生:以下のチャネルから個別に購入可能です:
- 公式のエミュレータ購入プラットフォーム(4月中旬にコンペティションリソースパックが掲載され、チップのコスト価格で販売されます、各3枚)
- 自分で供給元や他のチャネルから購入可能
- 購入チャネルに制限はありませんが、指定された型番のチップを使用することを要求しています
四、予選のタイムライン
| 時間 | 事項 |
|---|
| 5月上旬 | ハードウェア設計問題が発表され、約1か月の設計、打板、デバッグの時間があります。 |
| 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
五、評価メカニズム
予選総合点の構成
- 実施過程の総合点:エンベデッドソフトウェアが60%、ハードウェア開発が40%(暫定、具体的な比率は専門家チームによって確認されます)
- 技術文書と答弁動画:合計で総合点の40%を占める
功能完成度係数メカニズム
「タスクをあまり完成させずに文書をよく書いた」という状況を防ぐため、功能完成度係数が設けられています:
- 前面の実施部分でどれだけの割合を完了したかによって、文書と答弁部分の得点は対応する完成度係数に掛かる
- 功能の欠如を補うために文書を積み重ねるだけでは評価されません
评审メカニズム
盲評メカニズムが採用され、資料は異なる専門家に配布され、学校名や名前などの情報が漏れることで評価の公平性が損なわれることを防ぐためです。

image-20260314105301836

image-20260314105315787
六、機能デモンストレーション要件
上位機評価フロー
- 賽前、公式の上位機ソフトウェア(予めメッセージが設定されています)が提供されます
- 操作フロー:上位機のボタンをクリック → メッセージがエンベデッドプログラムに送信 → エンベデッドプログラムがメッセージを解析し、上行メッセージを組み立てる → 上位機が返信メッセージを解析し、表示する → 自動的に評価ファイルが生成される
- 提交が必要なのは:上位機が自動的に生成した評価ファイル(完全な操作過程とデータを記録しています)
動画録画要件
- 全ての過程で腾讯会议を使用して録画する
- 動画のサイズは500MB以下(腾讯会议の録画は約300MB程度)
- 録画要件は賽前別途発表されます
- 動画には以下の核となる指標が明確に表示される必要があります:
- 低消費電力モードにおける電流変化
- PT100による温度測定(センサーを異なる温度の水瓶に入れます)
- OLED表示内容(文字が小さすぎない、2行表示を推奨、画面が明確で読みやすいようにする)
評価締切に関する説明
6月8日午後8時に機能デモンストレーションの締切時間です。評価ファイルに8時以降の操作記録は評価に含まれません。


image-20260314105226110
七、資料提出方法
- 公式の上位機ソフトウェア(同時に資料アップロードツールとしても機能)を使用する
- 賽前にはチーム番号と暗号鍵が配布され、ログイン後、カテゴリごとに対応するファイルをアップロードする
- システムには自動リネームメカニズムがあり、正しいファイルカテゴリにファイルをアップロードする必要があります。それ以外の場合は、名前が間違っているためファイルが識別できない可能性があります
八、昨年のよくある失点ポイント(重点参考)
1. 要件に従って資料を提出していない
- チーム番号の入力が誤っている
- ファイル名が要件に合致していない
- 結果:専門家が受け取ったフォルダが空で、評価ができないため、0点となる
2. デモンストレーション動画の録画が不鮮明
- OLEDの文字が小さすぎる(4行に表示するが文字が見えない)
- 画面がぼやけている、角度がずれている、反射がある
- 推奨:OLEDは2行表示で十分、録画時に画面が鮮明で正面を向けるようにする
3. コードの重複検出(重大な問題領域)
以下の状況はすべてコードが完全に一致とみなされる:
- 適用論理層のコードがまったく同じで、何の変更もされていない
- コメントのみを変更し、関数の順序を交換しただけ
- 変数名のみを変更した(例:
variable1、a、bなど意味のない名前) - 大量の無効な混乱コードを追加した(例:決して実行されない
else 分岐)
通常の状況では、同一名の学生が2回同じコードを書くことはありません。もし2つのコードの論理構造、変数名、括弧の位置が完全に同じであれば、必ず複製とみなされます。
4. 報告がAI生成
- 昨年、多数の報告書が専門家によってAI生成とみなされ、AI率が高かった
- 報告の意義:論理的思考力、問題分析および解決能力、学術的執筆能力を訓練する
- AI生成の内容は個人的な深くない思考を含み、しばしば誤りを含むため、関連する知識がなければ効果的に審査および修正することはできない
- 必ず自分で報告書を書く必要があります、これはコンペティションの評価の重要な一部です
5. 答弁動画に個人情報が含まれている
- 動画に名前、学校名、学校ロゴなどの情報が含まれていると減点される
- PPTは学校のロゴを含むテンプレートを使用しないこと、また開場紹介で名前を述べないでください
九、学習リソース
- 学習通とB站プラットフォームは参加者に継続して開放され、昨年の既に公開されたコース内容を先に学ぶことができます
- 今年4月から、今年のコース体系が段階的に更新されます
- コース内容は初心者から上級者まで、企業の実際のニーズと連携しています
上記は工業嵌入式システム開発コンペティションのすべての説明内容です。以降のQAセッションの質問は別途整理されます。