野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12174|回复: 5

今天看了独立看门狗的视频想问一下有延时函数的程序是不是要在延时函数里喂狗?

[复制链接]
发表于 2014-1-16 21:33:09 | 显示全部楼层 |阅读模式
今天看了独立看门狗的视频想问一下有延时函数的程序是不是要在延时函数里喂狗?
回复

使用道具 举报

发表于 2014-1-16 22:12:13 | 显示全部楼层
必须定时喂狗
回复 支持 反对

使用道具 举报

发表于 2014-1-17 10:38:52 | 显示全部楼层
要看延时的长短,或者保险起见在延时函数里直接喂狗以免超出喂狗时间。
回复 支持 反对

使用道具 举报

发表于 2014-1-17 10:47:30 | 显示全部楼层
ahuzjh01 发表于 2014-1-17 10:38
要看延时的长短,或者保险起见在延时函数里直接喂狗以免超出喂狗时间。

在主循环里,根据每个函数的执行时间,插入喂狗,如果有个函数执行时间很久,就进行往里面插入喂狗的吧
回复 支持 反对

使用道具 举报

发表于 2014-1-17 10:49:41 | 显示全部楼层
微粒子 发表于 2014-1-17 10:47
在主循环里,根据每个函数的执行时间,插入喂狗,如果有个函数执行时间很久,就进行往里面插入喂狗的吧

理论上是这样的,如果你的主程序很长很长,运行时间已经超过喂狗的时间了,就应该喂狗,但是目前STM32的运行速度估计很少有裸机程序能运行如此长的时间。不过保险起见还是适当添加喂狗比较合适。
回复 支持 反对

使用道具 举报

发表于 2015-5-6 20:22:33 | 显示全部楼层
为什么我文件夹里面看门狗是空的呀,在哪儿能找到呀?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2025-1-6 20:56 , Processed in 0.046298 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表