feat(V4B): V4.36.16 — 上电自检与重连灯语义分离

用户三条需求:
1. 上电无线圈: 绿灯黄灯都闪, 接线圈后黄灯时长<=绿灯, 自检完同灭
2. 上电有线圈: 绿灯闪自检, 黄灯不闪
3. 运行中重连: 黄灯接管(不变)

问题(V4.36.15 副作用): 上电首次 LOOP_OK 上升沿误触发判稳门控,
低Q 蠕变把黄灯拖到 2s+ 超过绿灯判稳 1.3s; 上电有线圈黄灯也闪(!power_up)
改动: 黄灯模式1 去 !power_up(无线圈由 disconnect_active 覆盖);
判稳门控触发加 g_loop_stable(仅运行中重连; 上电/安全复位不判稳)
语法0 error, 4测试全绿; spec V2.32 / manual 灯表 / devlog V2.50
This commit is contained in:
wangfq
2026-09-04 16:28:17 +08:00
parent fc070a9145
commit 13876be54c
5 changed files with 47 additions and 9 deletions
+2 -1
View File
@@ -168,7 +168,8 @@ DLD154V4B 是一款基于 ARM Cortex-M4 微控制器的**单通道环形线圈
| 状态 | 红灯 (PB1) | 绿灯 (LEDA/PA9) | 黄灯 (LEDC/PA10) |
|------|-----------|-----------------|-------------------|
| 上电自检中 | 呼吸 | **慢闪** (200ms),基准值稳定后停止 (约2~5s) | 快闪 (200ms) |
| 上电自检中,已接线圈 | 呼吸 | **慢闪** (200ms),基准值稳定后停止 (约2~5s) | 灭(自检归绿灯) |
| 上电自检中,未接线圈 | 呼吸 | **慢闪** (200ms) | **快闪** (200ms) | 接线圈确认后黄灯灭;判稳完成绿灯停闪(黄灯时长 ≤ 绿灯) |
| 正常运行,无车(继电器释放) | 呼吸 | 灭 | 灭 |
| 正常运行,有车(默认继电器 RLY2 吸合) | 呼吸 | **亮**(=RLY2 默认继电器状态) | 灭 |
| 线圈断开,断开前有车(继电器保持 1s) | 呼吸 | **亮**(默认继电器未释放) | 快闪 |