From 6531c4a4bc86d358976f28ede9f4b2c1193f6d57 Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Thu, 29 Oct 2026 19:04:08 +0800 Subject: [PATCH] =?UTF-8?q?chore(=E5=8F=B0=E6=9E=B6):=20=E5=8F=B0=E6=9E=B6?= =?UTF-8?q?=E4=B8=B2=E5=8F=A3=E9=BB=98=E8=AE=A4=E5=8F=A3=E6=94=B9=20COM3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 日志口迁到 RS232#1/UART5 之后,台架那根线接在 CN1 的 RS-232 端子上,枚举 出来是 COM3;.serialtest/config.json 还写着 COM6,@test / @build / serial-assistant 不显式指端口时就会去开一个已经没人说话的口,抓到空日志。 - .serialtest/config.json:portName COM6 -> COM3。 - 产品需求 §9.13:物理前置改成已完成口径,写明台架口由 COM6 变 COM3。 - 数据可信:资源图例里的台架串口同步成 COM3。 docs/测试说明/m2_data/README.md 里的 COM6 是 2026-09-22 那次运行记录,按当时 事实保留不改。 --- .serialtest/config.json | 2 +- docs/产品需求/产品需求设计文档.md | 12 ++++++------ docs/任务规划/数据可信.md | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.serialtest/config.json b/.serialtest/config.json index 59a7b3ef..6e22a911 100644 --- a/.serialtest/config.json +++ b/.serialtest/config.json @@ -1,5 +1,5 @@ { - "portName": "COM6", + "portName": "COM3", "baudRate": 115200, "flash_cmd": ".venv\\Scripts\\python.exe .dsh\\skills\\stlink-flash\\scripts\\stlink_flash.py flash", diff --git a/docs/产品需求/产品需求设计文档.md b/docs/产品需求/产品需求设计文档.md index 08960d1a..e5868878 100644 --- a/docs/产品需求/产品需求设计文档.md +++ b/docs/产品需求/产品需求设计文档.md @@ -2567,12 +2567,12 @@ docs/任务规划/UI补齐.md §5);原「当前执行 6 项」(记录 5 > 第 11 条的帧长仍有一处待实测复核——代码实参是 **4208 B**,屏板 readme 写 **3208 B**(§5.16.2); > 台架抓到第一帧真实报文后**立即固化**,在此之前以代码实参为准,不得按 readme 实现。 > -> **一条物理前置 + 一条实现纪律**: -> ① **台架串口线挪位**——现在的 CH340/`COM6` 接在 USART1 调试口上,日志迁到 RS-232 侧后 -> 必须改接到 CN1 的 RS232#1 端子(`CN1.10` 接适配器 TXD、`CN1.12` 接适配器 RXD、`CN1.7` 或 `CN1.8` 接 GND), -> 否则 `@test` 与 `serial-assistant` 全部抓不到日志,等于把台架弄瞎。这些端子是 **RS-232 电平**, -> 须用 USB 转 RS-232 适配器,现有的 TTL CH340 直连不了;接法与端子出处见 -> `docs/任务规划/屏板链路.md` §3 批 0。 +> **一条物理前置(已完成 2026-10-29)+ 一条实现纪律**: +> ① **台架串口线已挪位**——日志口迁到 RS-232 侧后,台架那根线改接 CN1 的 RS232#1 端子 +> (`CN1.10` 接适配器 TXD、`CN1.12` 接适配器 RXD、`CN1.7` 或 `CN1.8` 接 GND),台架日志口 +> 因此由 `COM6` 变为 **`COM3`**,`.serialtest/config.json` 的 `portName` 已同步,`@test` 与 +> `serial-assistant` 不必再手工指端口。这些端子是 **RS-232 电平**,TTL 的 CH340 直连不了, +> 用的是 USB 转 RS-232 适配器;接法与端子出处见 `docs/任务规划/屏板链路.md` §3 批 0。 > **这条要在第 16 条动代码之前完成。** > ② **RX 要真的读、ORE 要真的清**——PA10 一直是接线的(§5.16.2), > 但"RX 使能却不读 `DR`"本身就足以让 ORE 永久锁存。第 11 条实现时必须在 diff --git a/docs/任务规划/数据可信.md b/docs/任务规划/数据可信.md index 384f7959..835eb67c 100644 --- a/docs/任务规划/数据可信.md +++ b/docs/任务规划/数据可信.md @@ -350,7 +350,7 @@ typedef struct { ## 5. 任务卡(完成即销项删行;标识列用语义短语,不配编号) -> 资源图例:🔴 台架(COM6 / ST-LINK,`bench.lock` 独占)· 🟡 外部(标准源 / 子板原理图)· 🟢 纯软件。 +> 资源图例:🔴 台架(COM3 / ST-LINK,`bench.lock` 独占)· 🟡 外部(标准源 / 子板原理图)· 🟢 纯软件。 > 状态:⬜ 未开始 · 🟦 进行中。**已闭环 = 直接删行**。 > 本表**只写判据**;执行步骤在 `docs/测试说明/ADC前端注入验证流程.md`,实测结论在 > `docs/硬件平台/ADC通道映射说明.md` §8.1(动态实测结论开在其后)。