你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

窗口看门狗要怎么喂狗,在延时函数的时候要咋喂狗

[复制链接]
p13692166934 提问时间:2019-1-15 11:47 /
网上看了些看门狗的讲解,是说设置上限和下限,是说0X7F-0x40是喂狗时间,上限的值是可变,下限是不变的ox40,上限最大值是0X7F,然后计数器是由7F开始计数,7F-上限是不能喂狗,这样理解对不对,还有,如果我用TIM做延时,难道就要在延时喂狗吗,这表要怎么看,我用的是8HMZ的内部晶振,想把喂狗时间设长一点,最长是多少


WL$OC02AHO$LTBRRCG2Z%`C.png
收藏 评论11 发布时间:2019-1-15 11:47

举报

11个回答
七哥 回答时间:2019-1-15 16:21:50
p13692166934 发表于 2019-1-15 15:59
再问下,他说的超时时间是窗口上限最大和最小值吗

一共就64个计数周期,最大63,最小0,最大时间是最小的64倍。
七哥 回答时间:2019-1-15 13:50:15
本帖最后由 toofree 于 2019-1-15 14:42 编辑
p13692166934 发表于 2019-1-15 13:22
TIM定时器做延时是不是需要在延时里面喂狗,还有看门狗喂狗时间是不是有这3个组成,重装载值,窗口上限还 ...

是的,需要自己调整窗口上限和重装载。
重装载值必须大于窗口上限,重装载后T[6:0]递减计数,当减到到窗口上限W[6:0]后开始允许喂狗。

七哥 回答时间:2019-1-15 12:27:11
mzy2364 发表于 2019-1-15 12:10
看门狗有个超时时间,超时时间内没有喂狗就会重启,可以用定时器中断喂狗 ...

定时器中断喂狗风险太大,程序跑飞了,定时器中断还可以照跑。因此还是在某些主程序或子程序中喂狗吧。
mzy2364 回答时间:2019-1-15 12:10:05
看门狗有个超时时间,超时时间内没有喂狗就会重启,可以用定时器中断喂狗

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

七哥 回答时间:2019-1-15 12:20:10
本帖最后由 toofree 于 2019-1-15 12:24 编辑

手册得看呀!
窗口时间才有喂狗,其余时间不允许。图下面有计算公式
20190115121811.png

WWDG最大时间,以24M APB1时间为例代入公司计算,以及36M时的表格
20190115121926.png


评分

参与人数 1蝴蝶豆 +3 收起 理由
STMCU + 3

查看全部评分

p13692166934 回答时间:2019-1-15 13:22:04
toofree 发表于 2019-1-15 12:27
定时器中断喂狗风险太大,程序跑飞了,定时器中断还可以照跑。因此还是在某些主程序或子程序中喂狗吧。 ...

TIM定时器做延时是不是需要在延时里面喂狗,还有看门狗喂狗时间是不是有这3个组成,重装载值,窗口上限还有窗口下限(固定0x40),这才是我想问的,网上手册讲的太抽象,只能这么理解,需要自己调整的是窗口上限和重装载?
Bowen 回答时间:2019-1-15 13:35:44
toofree 发表于 2019-1-15 12:27
定时器中断喂狗风险太大,程序跑飞了,定时器中断还可以照跑。因此还是在某些主程序或子程序中喂狗吧。 ...

我目前是在定时器喂狗的,确实有风险(程序跑飞了,定时器中断还可以照跑),如果子程序太多,是不是要每个子程序加看门狗?有没有更好的办法?

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

七哥 回答时间:2019-1-15 14:44:43
你用的是窗口看门狗,主楼的图却是独立看门狗的,搞叉岔了。
p13692166934 回答时间:2019-1-15 14:57:08
toofree 发表于 2019-1-15 14:44
你用的是窗口看门狗,主楼的图却是独立看门狗的,搞叉岔了。

没注意这个才是
WL$OC02AHO$LTBRRCG2Z%`C.png
p13692166934 回答时间:2019-1-15 15:59:28
toofree 发表于 2019-1-15 14:44
你用的是窗口看门狗,主楼的图却是独立看门狗的,搞叉岔了。

再问下,他说的超时时间是窗口上限最大和最小值吗
Kevin_G 回答时间:2019-1-17 17:47:02
不错不错,后面答复很好

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版