diff --git a/docs/测试说明/ADC前端注入验证流程.md b/docs/测试说明/ADC前端注入验证流程.md index b4c507ad..8f2362a1 100644 --- a/docs/测试说明/ADC前端注入验证流程.md +++ b/docs/测试说明/ADC前端注入验证流程.md @@ -132,21 +132,22 @@ STM32 侧 ≈4 mV。 > 结果 UN/IA 填成了 STM32 的 ~1000、UB/UC 填成了 TPAFE 的 ~11450——而 UN/IA 属 TPAFE、 > UB/UC 属 STM32,这两个量级在物理上不可能。**"转换器"列就是给这一眼准备的**。 -| 通道 | 转换器 | 空载码值(浮空) | 短接 AGND 后码值 | 判据 | -| --- | --- | --- | --- | --- | -| UA | TPAFE | | | ≤ 10 | -| UB | STM32 | | | ≤ 5 | -| UC | STM32 | | | ≤ 5 | -| UN | TPAFE | | | ≤ 10 | -| IA | TPAFE | | | ≤ 10 | -| IB | STM32 | | | ≤ 5 | -| IC | STM32 | | | ≤ 5 | -| IN | STM32 | | | ≤ 5 | +| 通道 | 转换器 | 端子侧节点 | 空载码值(浮空) | 短接 AGND 后码值 | 判据 | +| --- | --- | --- | --- | --- | --- | +| UA | TPAFE | `AIN1`(U5.A3) | | | ≤ 10 | +| UB | STM32 | `AIN2`(U5.B7) | | | ≤ 5 | +| UC | STM32 | `AIN3`(U5.C14) | | | ≤ 5 | +| UN | TPAFE | `AIN4`(U5.A4) | | | ≤ 10 | +| IA | TPAFE | `AIN8`(U5.B5) | | | ≤ 10 | +| IB | STM32 | `AIN9`(U5.A8) | | | ≤ 5 | +| IC | STM32 | `AIN10`(U5.C9) | | | ≤ 5 | +| IN | STM32 | `AIN11`(U5.C10) | | | ≤ 5 | -**怎么抄短接后的数**:短接一路时日志仍然打 9 路,只抄**该路**那一列,不要把整行贴进来。 -顺手记下"哪一路塌到 0"——**若塌的不是你以为的那一路,那不是零点问题,是注入点标签与 -固件通道名对不上,转 §5.4 逐通道映射去查**。另外:**短接后读到 0 是短接到位,不是取数失败** -(取数失败只在**没短接**时表现为恒 0,那种情况同一份心跳里 `frames` 仍在涨)。 +**怎么抄短接后的数**:「端子侧节点」列就是本步要短接的那个焊盘(与 §3 同源,`U5.x` 是连接器 +脚位),按它找板上的点,**不要按通道名去猜**。短接一路时日志仍然打 9 路,只抄**该路**那一列, +不要把整行贴进来。顺手记下"哪一路塌到 0"——**若塌的不是你以为的那一路,那不是零点问题, +是注入点标签与固件通道名对不上,转 §5.4 逐通道映射去查**。另外:**短接后读到 0 是短接到位, +不是取数失败**(取数失败只在**没短接**时表现为恒 0,那种情况同一份心跳里 `frames` 仍在涨)。 空载列的量级参考:TPAFE 三路(UA/UN/IA)≈ 11430 码,STM32 五路 ≈ 1000 码。两列都记下来, 是因为"空载高两个数量级、短接后塌回 0"本身就是一个结论;只记短接后的数,看不出这件事。