docs(hw): 能力边界表收敛为 H1~H3,删除 H4/H5 与量纲引语块
CI / 静态门禁 (pre-commit) (push) Failing after 5m11s
CI / 主机侧单测 (MSVC) (push) Successful in 31s

V0.1 能力边界只留真正约束固件与产品决策的三条(双转换器无共同触发、
STM32 侧无中点偏置、无出口继电器与开入回路)。H4「无本地屏与按键」与
H5「无 SDIO」属产品形态而非能力欠缺,不再单列。

删除后把三处还指着旧内容的引用收口,避免悬空:
- 本文档自身的口径行 H1~H5 → H1~H3
- docs/README.md 索引条目的「能力边界 H1~H5 与量纲口径」→「H1~H3」
- 产品需求文档的两处 H1~H5,以及一处指向已删「§5 量纲口径」的引用
This commit is contained in:
2026-11-15 20:11:45 +08:00
parent df6e75a50d
commit 26293f5054
3 changed files with 5 additions and 19 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ docs/
|---|---|
| [`项目架构总览.md`](架构设计/项目架构总览.md) | 系统全景:六层分层、启动时序、存储·网络·UI 栈、目录组织 |
| [`软件架构与运行时规格.md`](架构设计/软件架构与运行时规格.md) | 六层分层表 / 任务模型 / 就绪位表 / 启动时序图 / 线程通信机制表 / 工具链与工程约束——**位表、机制表、时序图以本档为准**(自产品需求档拆出,2026-10-30 再按软/硬拆分) |
| [`硬件规格与能力边界.md`](架构设计/硬件规格与能力边界.md) | 主控与内存 / V0.1 引脚分配表 / 存储器件 / 硬件版本兼容 / 能力边界 H1~H5 与量纲口径——**引脚表与能力边界表以本档为准** |
| [`硬件规格与能力边界.md`](架构设计/硬件规格与能力边界.md) | 主控与内存 / V0.1 引脚分配表 / 存储器件 / 硬件版本兼容 / 能力边界 H1~H3——**引脚表与能力边界表以本档为准** |
| [`STM32F4-Base存储架构说明.md`](架构设计/STM32F4-Base存储架构说明.md) | GD5F2GQ5UE SPI NAND 之上的三层存储软件栈(FTL / dhara / FatFs) |
| [`项目启动顺序管理.md`](架构设计/项目启动顺序管理.md) | CMSIS-RTOS v2 Event Flags 就绪屏障(`SYS_EVT_NET_READY` 等) |
| [`图形绘制流程.md`](架构设计/图形绘制流程.md) | 文档配图规范:SVG 生成器 / Mermaid 选型与检查清单 |
@@ -10,7 +10,7 @@
> [`参考产品复刻明细.md`](参考产品复刻明细.md)(能力清单、点表/定值/元件/规约逐项差额)。
> **配套权威档**:运行时架构(就绪位表、启动时序、线程通信)→
> [`../架构设计/软件架构与运行时规格.md`](../架构设计/软件架构与运行时规格.md);硬件规格与
> 能力边界(引脚表、H1~H5)→ [`../架构设计/硬件规格与能力边界.md`](../架构设计/硬件规格与能力边界.md)。
> 能力边界(引脚表、H1~H3)→ [`../架构设计/硬件规格与能力边界.md`](../架构设计/硬件规格与能力边界.md)。
> **事实来源**:本文所有数值与结论均取自仓库内**受管事实源**(代码、`.ioc`、`.map`、网表分析
> 报告与各模块设计文档),凡与其它文档冲突处,以本文标注的权威来源为准。
> **阅读前提**:建议先读 [`docs/README.md`](../../docs/README.md)(文档索引)。
@@ -469,7 +469,7 @@ flowchart LR
- `1k 串联 + 1k 到地` 是**源阻抗匹配、不是分压**:`ADCn` 节点只有 {串阻、滤波电容、转换器引脚},
「1k 到地」接在差分负端(`ADC7_GND` → R32 → AGND),故 AINn↔引脚变比 **1:1**。
- 芯片手册 ±10 V 档的 LSB(305.18 / 1611.3 µV/码)是**另一回事**,不可与本板变比混用。
- 剩余未知量只有**子板/端子板变比**,因此系数只能推到"µV/码 @ 引脚"(硬件规格档 §5 量纲口径)。
- 剩余未知量只有**子板/端子板变比**,因此系数只能推到"µV/码 @ 引脚"。
- 拓扑图 [`docs/images/ADC前端电路.svg`](../images/ADC前端电路.svg)。
### 5.10 RS-485 采集(FR-RS485)⬜ 冻结
@@ -1800,7 +1800,7 @@ pre-commit run --all-files
|---|---|
| 文档索引 | [`docs/README.md`](../../docs/README.md) |
| 软件架构与运行时规格(本文拆出的就绪位表/启动时序/线程通信权威) | [`docs/架构设计/软件架构与运行时规格.md`](../架构设计/软件架构与运行时规格.md) |
| 硬件规格与能力边界(本文拆出的引脚表与 H1~H5/量纲权威) | [`docs/架构设计/硬件规格与能力边界.md`](../架构设计/硬件规格与能力边界.md) |
| 硬件规格与能力边界(本文拆出的引脚表与 H1~H3 权威) | [`docs/架构设计/硬件规格与能力边界.md`](../架构设计/硬件规格与能力边界.md) |
| 参考产品复刻明细(能力基线与逐项差额) | [`docs/产品需求/参考产品复刻明细.md`](参考产品复刻明细.md) |
| 项目全景架构 | [`docs/架构设计/项目架构总览.md`](../../docs/架构设计/项目架构总览.md) |
| 存储架构 | [`docs/架构设计/STM32F4-Base存储架构说明.md`](../../docs/架构设计/STM32F4-Base存储架构说明.md) |
@@ -5,7 +5,7 @@
> →(2026-10-30 按"软件 / 硬件不混排"拆分)本档 = 硬件侧;软件运行时架构与工具链 / 工程约束见
> [`软件架构与运行时规格.md`](软件架构与运行时规格.md)。
> 与 [`docs/架构设计/项目架构总览.md`](项目架构总览.md) 的分工:总览是**叙述性全景**,
> 本档是**完整口径表**——**引脚分配表**与**硬件能力边界表(H1~H5)**以**本档为准**,
> 本档是**完整口径表**——**引脚分配表**与**硬件能力边界表(H1~H3)**以**本档为准**,
> 两处冲突以本档为准并回改总览。
> **硬件口径**:V0.1(`docs/硬件平台/V0.1_网表详细分析报告.md` + `Inc/main.h`)。
> **版本**:v1.0 **日期**:2026-10-30
@@ -73,17 +73,3 @@
| H1 | **双转换器无共同采样触发** | 8 路电气量分属 TPAFE5160(16 位、8 通道同步、±5 V 双极性)与 STM32 ADC1(12 位、顺序扫描、0~3.3 V 单极性)两片;两片无共同触发,STM32 侧 9 通道一轮约 67 µs | 跨转换器的**相位 / 功率 / 功率因数 / 对称分量 / 三相同时刻判据**一律不成立 → 方向元件、PT/CT 断线、三相过流、零序过流延后 | **V0.2 硬件**:8 路电气量全部接 TPAFE(与备用路对调串联电阻,料号不变,走线级改动);固件只改映射表内容 |
| H2 | **STM32 侧无中点偏置** | 单极性 0~3.3 V,交流量负半周削顶 | `UB/UC/IB/IC/IN` 无有效值/相量,只能读码值**监视**;104 对应点恒置 IV | V0.2 补偏置 |
| H3 | **无出口继电器与开入回路** | 无跳闸/告警出口、无硬压板与开入遥信 | 保护动作只体现为**遥信 + 日志 + SOE**;104 遥控 `YK1~4/13/14` 否定确认 | 开入开出独立立项 + 硬件 |
| H4 | **无本地屏与按键** | 160×160 单色屏仅存在于远端客户端 | UI 以 TCP :7003 推流 + 远端按键回注(`../产品需求/产品需求设计文档.md` §8) | 产品形态即如此,不解除 |
| H5 | **无 SDIO** | SDIO 固定引脚组被 TPAFE/UART 占用 | FatFs 卷只能落 SPI NAND(当前设计不受影响) | 不解除 |
> **量纲口径**(由 H1/H2 派生):在端子/子板变比确认与多点标定完成前,遥测与保护读数的单位是
> **ADC 引脚电压**(`eng=0`),不是二次值;此时 `ADC_CAL_F_VALID` 未置位,
> **保护判据整体停走**(`../产品需求/产品需求设计文档.md` §5.12)。这是刻意设计,不是"保护不动作"的缺陷。
---
> **编号换算(原《系统架构与硬件规格》合档 → 本档)**:旧档号记裸号、不带 § 以免与本档编号混淆——
> 2.1(除 RTOS / 工具链 / CubeMX 三行)→§1、2.2→§2、2.3→§3、2.4→§4、2.5 的 SDIO 行→§5 H5、2.6→§5;
> 旧 2.5 其余五条工程约束(CubeMX 生成文件、生成区外定制、`osKernelStart`、BOM / 编码、新源文件)→
> [`软件架构与运行时规格.md`](软件架构与运行时规格.md) §6.2。全仓旧号引用已按本表重定向;
> 换算只留此注,正文不再出现旧号。