打印
[应用方案]

喂狗常见错误与解决方案

[复制链接]
楼主: 远芳侵古道
手机看帖
扫描二维码
随时随地手机跟帖
41
AutoMotor| | 2024-12-14 19:50 | 只看该作者 回帖奖励 |倒序浏览
如果wdt设置不好或者程序运行过快,wdt可能会在不必要的时候更新。

使用特权

评论回复
42
digit0| | 2024-12-15 15:29 | 只看该作者
尽量在节目主周期或者固定时间点喂狗,保持一致性。

使用特权

评论回复
43
V853| | 2024-12-16 22:12 | 只看该作者
为了将来的维护和理解,在你的代码中清楚地注释狗在哪里以及为什么被喂养。,

使用特权

评论回复
44
suncat0504| | 2024-12-20 20:48 | 只看该作者
可否考虑在发生频繁启动过程中,记录时间间隔?如果过于频繁,进入错误处理状态,停止运行,包括监视狗。

使用特权

评论回复
45
LinkMe| | 2025-1-1 20:31 | 只看该作者
为了将来的维护和理解,在你的代码中清楚地注释狗被喂食的位置和原因。,,

使用特权

评论回复
46
天天向善| | 2025-1-2 20:51 | 只看该作者
可以考虑记录频繁启动时的时间间隔吗?如果过于频繁,进入错误处理状态,停止运行,包括看门狗。

使用特权

评论回复
47
Pretext| | 2025-1-3 19:00 | 只看该作者
为了将来的维护和理解,在你的代码中清楚地注释狗在哪里以及为什么被喂养。,,,

使用特权

评论回复
48
软核硬核| | 2025-1-5 18:59 | 只看该作者
为了将来的维护和理解,在你的代码中清楚地注释狗被喂食的位置和原因。,,,,

使用特权

评论回复
49
lllook| | 2025-1-7 09:26 | 只看该作者
为了将来的维护和理解,在你的代码中清楚地注释狗在哪里以及为什么被喂养。,,,,

使用特权

评论回复
50
phoenixwhite| | 2025-1-7 14:35 | 只看该作者
如果程序中未能定期喂狗,看门狗定时器将溢出并触发复位,导致系统异常重启。

使用特权

评论回复
51
chenjun89| | 2025-1-7 20:43 | 只看该作者
软狗和硬狗可以结合考虑使用

使用特权

评论回复
52
ulystronglll| | 2025-1-8 01:07 | 只看该作者
由于外部干扰或硬件故障,喂狗操作未能成功执行。

使用特权

评论回复
53
mnynt121| | 2025-1-8 03:16 | 只看该作者
程序的关键位置(如死循环、长时间运行的任务)添加喂狗操作,确保看门狗定时器能够及时复位。

使用特权

评论回复
54
PreWorld| | 2025-1-8 20:12 | 只看该作者
为了将来的维护和理解,在你的代码中清楚地注释狗被喂食的位置和原因。,,,,

使用特权

评论回复
55
sesefadou| | 2025-1-9 20:18 | 只看该作者
喂狗间隔小于看门狗定时器的溢出时间。
在主程序中定期喂狗,避免在长时间运行的任务中忘记喂狗。

使用特权

评论回复
56
elsaflower| | 2025-1-9 21:26 | 只看该作者
尽量避免在中断服务程序中喂狗,除非这是设计的一部分,并且已经考虑了所有可能的副作用。
如果必须在中断服务程序中喂狗,请确保中断优先级和喂狗操作的协调性。

使用特权

评论回复
57
xiaoyaodz| | 2025-1-9 21:49 | 只看该作者
仔细阅读芯片数据手册,确保看门狗定时器的配置参数正确。
使用芯片厂商提供的库函数或示例代码进行配置。

使用特权

评论回复
58
星闪动力| | 2025-1-9 21:57 | 只看该作者
喂狗常见错误包括喂食过量、营养不均衡、随意喂食人类食品等。解决方案:定时定量喂食狗粮,避免人类食物,注意营养均衡。若出现消化问题,可调整饮食并咨询兽医。

使用特权

评论回复
59
lzmm| | 2025-1-9 22:18 | 只看该作者
在主程序中设定喂狗的指令,以避免看门狗定时溢出;在适当的位置设置看门狗使能的指令,保证看门狗定时器能正常工作;尽量避免在中断服务程序中关闭看门狗定时器,以免因为中断响应过慢导致看门狗复位。

使用特权

评论回复
60
mikewalpole| | 2025-1-11 15:59 | 只看该作者
在进入低功耗模式之前,设置较长的喂狗时间间隔,或者在系统唤醒时进行喂狗操作,确保看门狗定时器不会溢出。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则