From e6d3e5a1be1947588b3be7880d3a193c0cadcec3 Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Tue, 27 Oct 2026 18:50:47 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E9=9B=B6=E7=82=B9=E6=AD=A5=E9=AA=A4?= =?UTF-8?q?=E8=A1=A5=E3=80=8Crail=20=E4=BD=8D=E5=9B=BE=E5=88=A4=E7=9F=AD?= =?UTF-8?q?=E6=8E=A5=E6=98=AF=E5=90=A6=E5=88=B0=E4=BD=8D=E3=80=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 只看某一瞬间的 adc: 行判断不了短接是否真的接触上——探针虚接时读数 停在半路,看起来像"接了地却没塌"。cal: 行末尾的 rail 是本次开机以来 "连续 20 ms 贴码值轨"的锁存位图,虚接锁存不上,才是权威判据。 2026-10-27 实测就靠它分清:UB/IB/IC 短接成功(rail=0x062),而 IN 从没到过地(bit7 缺席,读数稳定停在 610 码)。 --- docs/测试说明/ADC前端注入验证流程.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/测试说明/ADC前端注入验证流程.md b/docs/测试说明/ADC前端注入验证流程.md index 8f2362a1..4e0bb759 100644 --- a/docs/测试说明/ADC前端注入验证流程.md +++ b/docs/测试说明/ADC前端注入验证流程.md @@ -143,6 +143,12 @@ STM32 侧 ≈4 mV。 | IC | STM32 | `AIN10`(U5.C9) | | | ≤ 5 | | IN | STM32 | `AIN11`(U5.C10) | | | ≤ 5 | +**怎么判断"短接真的到位了"**:不要只看某一瞬间的 `adc:` 行——探针虚接时读数会停在半路。 +`cal:` 行末尾的 **`rail`** 位图才是权威:它是**本次开机以来**"该通道连续 20 ms 贴在码值轨上" +的锁存,bit0..7 = UA/UB/UC/UN/IA/IB/IC/IN。**某路的 bit 出现,就证明它的引脚确实被驱动到过 +≤81 码(STM32)或 ≤−32112 码(TPAFE)**,虚接是锁存不上的。2026-10-27 实测就靠它分清 +"UB/IB/IC 短接成功(rail=0x062)"与"IN 从没到过地(bit7 缺席)"。 + **怎么抄短接后的数**:「端子侧节点」列就是本步要短接的那个焊盘(与 §3 同源,`U5.x` 是连接器 脚位),按它找板上的点,**不要按通道名去猜**。短接一路时日志仍然打 9 路,只抄**该路**那一列, 不要把整行贴进来。顺手记下"哪一路塌到 0"——**若塌的不是你以为的那一路,那不是零点问题,