docs(screenlink): 屏板链路档去「说明」并瘦身,控制台档收编台架日志口
屏板链路设计说明.md -> 屏板链路设计.md(去档名「说明」,与 ADC 节拍 / 运行与自检记录两篇口径一致);控制台单写者日志设计说明.md 同改。 两档并存期间旧名引用 0 残留。 - 屏板链路 §3.2 台架日志口(RS232#1 / CN1 端子 / COM3)移入控制台档 §3.4:日志口的接线属 UART5 控制台通道,不属屏板链路;屏板档只留 「别去 CN1 找 USART1 端子」这句接线防错提示。 - 屏板链路 §7.1 由「根因账本 + 修复前后对比」改写为现状描述:延迟 应答机制表 + 耗时分解表 + 两个计数口径 + 已知边界,40 行压到 24 行。 顺带修正 §8 的错引:原指 `网络自愈架构设计.md` §8(实为「延后项」, 不含 uiTask 内容)改为 §4.1 `net_reconcile_tick`。 - §9.1 增补长稳行(串口日志 2026-11-13 18:31 -> 2026-11-15 21:43, 单次上电 51.2 h:rx=658262 ok=658262、crc/len/fmt/err 全 0、 drop=7 仅启动期、kerr/abor/bad=0、全程 off=0);§9.2 销项三条 (仪器项、2 h 长稳、len=7 观察项),新增「按键通路」一条——51.2 h 日志 keys=0 kq=0 dfok=0 dfold=0,延迟应答在真机上从未执行过。 - 删除 sb_frame_b_build_logo() 及 SB_LOGO_MAGIC_* / SB_SCREEN_W/H 与对应单测(TC-SBPROTO-022/023 全组、024c/024d),组帧入口只剩 sb_frame_b_build_image()。sb_proto 单测 59 -> 45 条,45/45 通过。 - cfg_file.c 出厂模板三条中文字面量改 \uXXXX 转义:消除全量重编时的 4 条 #870-D invalid multibyte character sequence,运行期字节不变, 源码回到纯 ASCII(符合「字符串字面量必须纯 ASCII」)。 验证:keil-build 0 Error 0 Warning;sb_proto 45/45、sb_link 164/164; pre-commit 48 钩子全 Passed;check_doc_links --sections-strict 通过。
This commit is contained in:
@@ -88,7 +88,7 @@ CAND_BARE = re.compile(r"(?<![\w.\-/])([A-Z])(?:\.(\d))?(1[0-9]|[0-9])(?![\w.\-]
|
||||
CHANGELOG_ROW = re.compile(
|
||||
r"^\s*\|\s*(?:20\d\d-\d\d-\d\d|(规划稿))\s*\|"
|
||||
# 另一类变更记录:首格是版本号、次格是日期(形如 | v1.6 | 2026-10-25 | …,实测见
|
||||
# docs/子系统设计/控制台单写者日志设计说明.md 的附录表)。只认「版本号 + 日期」两格连排,
|
||||
# docs/子系统设计/控制台单写者日志设计.md 的附录表)。只认「版本号 + 日期」两格连排,
|
||||
# 单独一个版本号不算——普通表格也可能拿版本号当首格(2026-10-26 方案 B 补)。
|
||||
r'|^\s*\|\s*v\d+(?:\.\d+){1,2}\s*\|\s*(?:20\d\d-\d\d-\d\d|\d{4}-\d{2})\s*\|')
|
||||
|
||||
|
||||
@@ -3301,7 +3301,7 @@
|
||||
"N-2": {
|
||||
"to": null,
|
||||
"status": "void",
|
||||
"note": "49s 日志静默观察项,2026-10-25 台架大窗销项删行(评估结论已沉淀 docs/子系统设计/控制台单写者日志设计说明.md 文末附录 A.1-A.3;大窗 ≥10s 静默段=0)。旧号勿复用"
|
||||
"note": "49s 日志静默观察项,2026-10-25 台架大窗销项删行(评估结论已沉淀 docs/子系统设计/控制台单写者日志设计.md 文末附录 A.1-A.3;大窗 ≥10s 静默段=0)。旧号勿复用"
|
||||
},
|
||||
"N-17": {
|
||||
"to": null,
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
"""mermaid 代码块语法预检(提交门禁:mermaid-syntax)
|
||||
|
||||
为什么要有(2026-10-30 接线):
|
||||
docs/子系统设计/屏板链路设计说明.md §1 的 flowchart 里一行带文字点线写成了
|
||||
docs/子系统设计/屏板链路设计.md §1 的 flowchart 里一行带文字点线写成了
|
||||
`S -.|"..."| T`(合法形态是 `-.->|"..."|` 或 `-. 文字 .->`,`-.|` 不是箭头
|
||||
token),mermaid 渲染 `Syntax error in text`。该图自 2026-10-29 落库起就是坏的,
|
||||
doc-links 等文档门禁全绿也拦不住——因为它们查链接与章节,**不查围栏内图表语法**。
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
长跑复跑(V5 类)串口日志静默分析与看门狗计数工具(主机侧,纯标准库,不碰固件)。
|
||||
|
||||
判据口径出处(两处;改口径先改文档、再同步本脚本,自检断言会拦漂移):
|
||||
- 「无源 vs 真停滞」判别:docs/子系统设计/控制台单写者日志设计说明.md 文末附录
|
||||
- 「无源 vs 真停滞」判别:docs/子系统设计/控制台单写者日志设计.md 文末附录
|
||||
(日志静默观察项与单写者化的合并评估,2026-10-25)——静默段贴边(前一行 / 结束后一窗)命中
|
||||
「丢弃账 / 故障账」留痕行 = 真停滞嫌疑;零命中 = 无源(系统安静,正常形态)。
|
||||
- 开机良性豁免:docs/测试说明/板级测试/实机测试实施指南.md §9 第 8 条——开机屏障期
|
||||
|
||||
Reference in New Issue
Block a user