docs(架构设计): 系统架构与硬件规格拆为软件与硬件两档,软硬件分治

用户裁定(2026-10-30):合档拆成两部分,软件与硬件不混排。

- 软件侧(新 §1~§6)= 分层 / 任务模型 / 就绪位表 / 启动时序 / 线程通信 /
  工具链与工程约束 → docs/架构设计/软件架构与运行时规格.md
- 硬件侧(新 §1~§5)= 主控内存 / V0.1 引脚表 / 存储器件 / 版本兼容 /
  能力边界 H1~H5 与量纲口径 → docs/架构设计/硬件规格与能力边界.md
- 旧 2.1 的 RTOS / 工具链 / CubeMX 三行迁入软件档 §6.1;旧 2.5 五条工程
  约束归软件档 §6.2,SDIO 一条归硬件档 §5 H5(同事实不再两处并存)。
- 存储器件小节的 BBT / 单写者 / FatFs 三条细则不与权威档重复,改为指向
  存储架构说明与软件档 §2。
- 引用重挂:AGENTS 引脚行→硬件档 §2;docs/README 3 处;需求档 7 处
  (「架构硬件档」别名一分为二「软件架构档 / 硬件规格档」);复刻明细
  2 处;section_aliases.json 两键改四键。
- 两档尾部各留裸号换算注(旧档号不带 §,避免与本文编号体系混淆、且
  doc-links 自引用 strict 必拦);旧档名全仓零引用。

门禁:树内 check_doc_links --all --sections-strict 剩 35 处全部为
simulator/SDL2 联接「名称含空格」假红(主树同命令 rc=0 干净),本笔
文件新发 0;mermaid 预检新发 0;七文件 BOM/CR/U+FFFD 全零。
This commit is contained in:
2026-10-30 13:08:44 +08:00
parent dc964090ea
commit 00fe66a029
7 changed files with 139 additions and 96 deletions
@@ -5,8 +5,9 @@
> 原「复刻缺口明细」各节(v1.9 编号 2.5 与 9.4~9.13)拆出:本文 §1 = 复刻基线,
> 本文 §2~§11 = 各专题逐项明细。
> **范围口径、缺口清单与排期(需求档 §3 / 需求档 §9.1~需求档 §9.3)仍在需求档**;本档只放明细。
> 本档「**需求档**」= [`产品需求设计文档.md`](产品需求设计文档.md);「架构硬件档」=
> [`../架构设计/系统架构与硬件规格.md`](../架构设计/系统架构与硬件规格.md)。
> 本档「**需求档**」= [`产品需求设计文档.md`](产品需求设计文档.md);「软件架构档」=
> [`../架构设计/软件架构与运行时规格.md`](../架构设计/软件架构与运行时规格.md);「硬件规格档」=
> [`../架构设计/硬件规格与能力边界.md`](../架构设计/硬件规格与能力边界.md)。
> 判定纪律:所有参考能力数字一律从参考工程源码常量表实测
> (`Scatter_P_HV03.01_SV01.01`),不做估计。
@@ -582,7 +583,7 @@ tTimer_NoUI 无压无流判据(CN_
| `RlyCommSam` | 录波 / 采样 | 保护通信采样(跨装置采样同步) | 多装置差动类保护不可能 | 通信 + 对时 |
> **唯一"现在就能做"的是 `MusterRecov`(总复归)**:它不依赖任何硬件,只把各元件的
> 保持态与出口标志清一遍。本产品已有 `prot_elm_request_reset` 单字请求标志(架构硬件档 §1.5),
> 保持态与出口标志清一遍。本产品已有 `prot_elm_request_reset` 单字请求标志(软件架构档 §5),
> 接上即可。其余 36 个模块都至少依赖定值载体、开入、出口、事件码四者之一。
---