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:
@@ -229,6 +229,8 @@ int main(void)
|
||||
|
||||
loop_timer_io_init();
|
||||
Timr6_Init();
|
||||
|
||||
wdt_init(); // IWDT 看门狗使能 (超时约1.64s), 主循环 poll_wdg() 喂狗
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user