From 3c69411409644a44aec3d62fd2dcb95d445f0f26 Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Wed, 21 Oct 2026 23:35:40 +0800 Subject: [PATCH] =?UTF-8?q?test(NET):=20=E9=98=B6=E6=AE=B5=201=20=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0=E4=BD=93=E8=A1=A5=E6=8C=82=E7=94=A8=E4=BE=8B=E5=8F=B7?= =?UTF-8?q?=20TC-NET-101=20/=20TC-NET-102?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 手法与上一批 TC-NET-1101 相同:只把号挂到已有实现体的注释上,不改任何语义 - 第一轮第 1 项处补挂 TC-NET-101(附录 B 的 ✅ 由此可走到实现体) - 第一轮第 6 项处补挂 TC-NET-102,并注明条目何时删、汇总行为何遗留 顺带修一处被门禁当场咬住的写法:注释里原写「P1-01~P1-09」这个范围式, 让校验 6 多出 2 类台账外新账 → 按既定规矩改写成平实语言,**不往债务台账塞条目** 验证:@build 0 错误 0 警告且 Program Size 与改前逐字节相同 (Code=213356 RO=18580 RW=1184 ZI=131480)→ 证实只动注释; id-check --strict 通过(无台账外新账);doc-links --all 143 篇 0 失效; 追溯交集 259 → 261(101/102 两侧现在都有号,是真对上,不是靠注记压掉); BOM / CR / U+FFFD 与 HEAD 逐项一致 --- test/board/ch395f_test_task.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/board/ch395f_test_task.c b/test/board/ch395f_test_task.c index ebbf73b0..037af6bf 100644 --- a/test/board/ch395f_test_task.c +++ b/test/board/ch395f_test_task.c @@ -89,6 +89,9 @@ static void phase1_run(void) { * CH395F 硬件将测试字节按位取反后返回,期望收到 ~0x57 = 0xA8。 * 通过:函数返回 CH395F_ERR_SUCCESS(0x00)= SPI 回显取反匹配。 * 失败:返回 CH395F_STATUS_NOT_DETECTED(0xFF)= SPI 通信异常或芯片未响应。 + * + * 用例号:TC-NET-101(docs/测试说明/CH395F_Test_Guide.md §2 阶段 1「SPI 命令路径 + * 完整性」——该条目的各步就是本函数按序执行的九个测试项,项号见各项标注)。 */ { ch395f_status_t ret = ch395f_check_exist(); @@ -182,6 +185,10 @@ static void phase1_run(void) { * (吸收 bring_up 锁存的 PHY_CHANGE),短暂延时后第二次读为断言值。 * 通过:第二次读返回 0x0000。 * 失败:第二次读非 0x0000(测试期间出现新事件)。 + * + * 用例号:本项即原 TC-NET-102(全局中断状态一致性)。该条目在 2026-08-22 + * 文档重构时被删、而 docs/测试说明/CH395F_Test_Guide.md 附录 B 的 + * 汇总行遗留至今,故在此把号挂回实现体。 */ { (void)ch395f_get_glob_int_status_all(); /* 自清读(被测 API 自身,见上) */