OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2993|回复: 3

新手,刚看IWDG篇,有几个疑问希望有大大来解答。

[复制链接]

4

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2017-11-2
在线时间
7 小时
发表于 2017-12-26 16:55:01 | 显示全部楼层 |阅读模式
5金钱
没怎么用过看门狗,有两个关于使用的问题:
1、就是如果设置好了看门狗参数,喂狗时间Time = (prerxx /(40*10^3))*Val(rlr) (s)也算出来了。但是怎么确定系统运行周期呢?
    就是到底将喂狗函数放在什么地方,才能既不超出时间让系统复位,也不会过于频繁会造成资源浪费。
2、另外一个问题,看帖子有人说,看门狗一般用于一些外设的使用,那设计系统的时候,如果多个外设,可以同时使用一个看门狗吗?比如说芯片只有一个IWDG寄存器组的时候。

新人经验浅薄,希望有耐性的大大来解答。

最佳答案

查看完整内容[请看2#楼]

一般情况下.不用看门狗.用不着. 我的程序.还没有一个开了看门狗的.都运行几年不出问题. 看了看门狗.当然是在大循环喂狗了.这也要求你的程序要跑得快.并且要放弃延时超过一毫秒的DELAY程序.
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

50

主题

1805

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6662
金钱
6662
注册时间
2016-5-29
在线时间
910 小时
发表于 2017-12-26 16:55:02 | 显示全部楼层
一般情况下.不用看门狗.用不着.
我的程序.还没有一个开了看门狗的.都运行几年不出问题.
看了看门狗.当然是在大循环喂狗了.这也要求你的程序要跑得快.并且要放弃延时超过一毫秒的DELAY程序.
回复

使用道具 举报

70

主题

6761

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13092
金钱
13092
注册时间
2012-11-26
在线时间
3810 小时
发表于 2017-12-26 17:10:42 | 显示全部楼层
1、随便你在哪喂,只要狗还没咬人就行      2、狗用于外设的使用?没听过这种说法,听过用狗当遗言处理的,不过那是窗口看门狗的活
回复

使用道具 举报

4

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2017-11-2
在线时间
7 小时
 楼主| 发表于 2017-12-27 14:01:48 | 显示全部楼层
操作系统 发表于 2017-12-26 17:22
一般情况下.不用看门狗.用不着.
我的程序.还没有一个开了看门狗的.都运行几年不出问题.
看了看门狗.当然 ...

好吧,我先mark一下,慢慢看吧。吸血
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-19 20:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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