[功能安全] GD32F350在电机控制应用中的看门狗窗口模式配置

[复制链接]
299|44
plsbackup 发表于 2026-10-17 21:41 | 显示全部楼层
中断服务程序的执行时间受中断优先级、任务抢占影响,具有不确定性,会导致喂狗时间波动,超出窗口上限。
albertaabbot 发表于 2026-10-17 22:53 | 显示全部楼层
主循环中若有while(flag)等阻塞代码,需确保其不会无限阻塞,否则WDT复位前系统已卡死,失去监控意义。
ShimmeringDawn 发表于 2026-10-18 12:27 | 显示全部楼层
在中断喂狗时,可以设置一个额外的定时器来保证喂狗时间,这样即使中断延迟,定时器也能保证喂狗操作在窗口内完成。
yorkbarney 发表于 2026-10-18 16:11 | 显示全部楼层
喂狗前检查核心任务的完成标志,避免在核心任务异常时喂狗,强化功能安全。
时光迷宫 发表于 2026-10-19 13:47 | 显示全部楼层
考虑使用软件看门狗,与硬件看门狗结合,软件看门狗可以更加灵活地监控中断服务程序,而硬件看门狗用于监控主循环稳定性。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部