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

[复制链接]
6|1
哈根达斯uz 发表于 2026-9-18 13:15 | 显示全部楼层 |阅读模式
在做一款符合功能安全要求的电机控制器,使用GD32F350。为了防止程序跑飞,启用了看门狗的窗口模式。但在调试过程中发现,如果在中断服务程序中喂狗,偶尔会因为中断延迟导致喂狗时间超出窗口上限而复位。目前的窗口下限设置得比较保守。想请教各位前辈,在复杂的电机控制算法中,如何合理规划喂狗时机?是将喂狗操作放在主循环的特定阶段,还是有其他更安全的机制来监控任务调度是否正常?
szt1993 发表于 2026-9-19 15:46 | 显示全部楼层
窗口看门狗喂狗窗口要覆盖最坏中断延迟,建议在 PWM 周期中断内统一喂狗,避免任务抖动误复位。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

44

主题

444

帖子

0

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