AutoMotor
发表于 2024-12-14 19:50
如果wdt设置不好或者程序运行过快,wdt可能会在不必要的时候更新。
digit0
发表于 2024-12-15 15:29
尽量在节目主周期或者固定时间点喂狗,保持一致性。
V853
发表于 2024-12-16 22:12
为了将来的维护和理解,在你的代码中清楚地注释狗在哪里以及为什么被喂养。,
suncat0504
发表于 2024-12-20 20:48
可否考虑在发生频繁启动过程中,记录时间间隔?如果过于频繁,进入错误处理状态,停止运行,包括监视狗。
LinkMe
发表于 2025-1-1 20:31
为了将来的维护和理解,在你的代码中清楚地注释狗被喂食的位置和原因。,,
天天向善
发表于 2025-1-2 20:51
可以考虑记录频繁启动时的时间间隔吗?如果过于频繁,进入错误处理状态,停止运行,包括看门狗。
Pretext
发表于 2025-1-3 19:00
为了将来的维护和理解,在你的代码中清楚地注释狗在哪里以及为什么被喂养。,,,
软核硬核
发表于 2025-1-5 18:59
为了将来的维护和理解,在你的代码中清楚地注释狗被喂食的位置和原因。,,,,
lllook
发表于 2025-1-7 09:26
为了将来的维护和理解,在你的代码中清楚地注释狗在哪里以及为什么被喂养。,,,,
phoenixwhite
发表于 2025-1-7 14:35
如果程序中未能定期喂狗,看门狗定时器将溢出并触发复位,导致系统异常重启。
chenjun89
发表于 2025-1-7 20:43
软狗和硬狗可以结合考虑使用
ulystronglll
发表于 2025-1-8 01:07
由于外部干扰或硬件故障,喂狗操作未能成功执行。
mnynt121
发表于 2025-1-8 03:16
程序的关键位置(如死循环、长时间运行的任务)添加喂狗操作,确保看门狗定时器能够及时复位。
PreWorld
发表于 2025-1-8 20:12
为了将来的维护和理解,在你的代码中清楚地注释狗被喂食的位置和原因。,,,,
sesefadou
发表于 2025-1-9 20:18
喂狗间隔小于看门狗定时器的溢出时间。
在主程序中定期喂狗,避免在长时间运行的任务中忘记喂狗。
elsaflower
发表于 2025-1-9 21:26
尽量避免在中断服务程序中喂狗,除非这是设计的一部分,并且已经考虑了所有可能的副作用。
如果必须在中断服务程序中喂狗,请确保中断优先级和喂狗操作的协调性。
xiaoyaodz
发表于 2025-1-9 21:49
仔细阅读芯片数据手册,确保看门狗定时器的配置参数正确。
使用芯片厂商提供的库函数或示例代码进行配置。
星闪动力
发表于 2025-1-9 21:57
喂狗常见错误包括喂食过量、营养不均衡、随意喂食人类食品等。解决方案:定时定量喂食狗粮,避免人类食物,注意营养均衡。若出现消化问题,可调整饮食并咨询兽医。
lzmm
发表于 2025-1-9 22:18
在主程序中设定喂狗的指令,以避免看门狗定时溢出;在适当的位置设置看门狗使能的指令,保证看门狗定时器能正常工作;尽量避免在中断服务程序中关闭看门狗定时器,以免因为中断响应过慢导致看门狗复位。
mikewalpole
发表于 2025-1-11 15:59
在进入低功耗模式之前,设置较长的喂狗时间间隔,或者在系统唤醒时进行喂狗操作,确保看门狗定时器不会溢出。