feat(DLD154V4B): V2.10 新增 IWDT 硬件看门狗(超时≈1.64s,双保险喂狗)
- 对齐 DLD154Pro V3.03 方案: TMR15 ISR 5ms 递增 g_wdg_counter, 主循环 poll_wdg() 每 500ms 喂狗, 超时 16×4096/40k ≈ 1.64s - 双保险: ISR 死→计数不涨→永不喂狗; 主循环死→poll_wdg 不执行→复位 - main() 使能后立即喂一次, 给 FreeRTOS 启动留足时间 - 隔离测试 5 项断言全过 (init 配置/10s 喂狗 20 次/ISR 死不喂/边界 99-100 tick) - 文档同步: technical-spec(架构图+§13.1 机制) / release-notes(V2.10) / product-manual(特性+版本) / roadmap / devlog
This commit is contained in:
+11
-1
@@ -1,6 +1,6 @@
|
||||
# DLD154V4B 产品发布说明
|
||||
|
||||
> 固件版本 **V2.9** | 发布日期 2026-08-28
|
||||
> 固件版本 **V2.10** | 发布日期 2026-08-28
|
||||
> 单路线圈车辆检测器 · ARM Cortex-M4 · 单路 IIR + 智能基线
|
||||
|
||||
---
|
||||
@@ -76,6 +76,14 @@ if ((Origin - dlt_ORG) < CAPVD) { // 回升至距基线不足 dlt
|
||||
| **基线冻结超时** | 无(永久冻结) | 稳定 10s 后自动更新 | 环境变化免复位 |
|
||||
| **冻结稳定性检查** | — | ±2% 窗口验证 | 防止波动值被判为新常态 |
|
||||
|
||||
### 6. 硬件看门狗自恢复(V2.10)
|
||||
|
||||
AT32F421 独立看门狗(IWDT),超时 ≈1.64s,**双保险喂狗**:
|
||||
|
||||
- TMR15 ISR 每 5ms 递增活性计数;主循环 `poll_wdg()` 每 500ms 喂狗
|
||||
- ISR 死 / 主循环卡死 / FreeRTOS 调度失败 → 无人喂狗 → 自动复位,系统自恢复
|
||||
- 现场免人工干预,杜绝"假活"(指示灯亮但逻辑已死)
|
||||
|
||||
---
|
||||
|
||||
## 技术规格速览
|
||||
@@ -94,6 +102,7 @@ if ((Origin - dlt_ORG) < CAPVD) { // 回升至距基线不足 dlt
|
||||
| 调试口 | TTL 电平 Tx (9600,8N1) |
|
||||
| 供电 | DC 10~30V 宽压,< 2W |
|
||||
| 温度 | -40°C ~ +85°C |
|
||||
| 看门狗 | **IWDT 硬件看门狗,超时 ≈1.64s**(双保险喂狗,V2.10 新增) |
|
||||
| CPU 占用 | < 5% @120MHz |
|
||||
| 基线冻结超时 | 10s(稳定后自动恢复) |
|
||||
|
||||
@@ -139,6 +148,7 @@ if ((Origin - dlt_ORG) < CAPVD) { // 回升至距基线不足 dlt
|
||||
| V2.7 | 06-30 | 验收标准 + 发展路线图文档 |
|
||||
| V2.8 | 08-27 | 灵敏度最高档 SENS=3 阈值 10→20、离开 9→14(防误触发) |
|
||||
| **V2.9** | **08-28** | **平坦性离开判定默认关闭(现场实测不理想),切回简单 cnt_release 防抖** |
|
||||
| **V2.10** | **08-28** | **新增 IWDT 硬件看门狗(超时≈1.64s,双保险喂狗)** |
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user