打印

看门狗电路如何处理?

[复制链接]
3065|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
在CPU上电启动期间内,是不能输出WDI信号去清狗的,而外部硬件看门狗是一上电就开始工作的,CPU的启动时间一般在一两分钟,而看门狗的定时器只有1.6s,超过这个时间不清狗就会输出复位信号对CPU进行复位,如果这样的话,CPU就会每隔1.6s重启一次,不能正常工作,如何规避这种问题的?
或者说,在程序还没下载到FLASH中的时候,看门狗上电就会工作,没有程序启动,就不可能喂狗了,那如何处理呢?

相关帖子

沙发
maychang| | 2013-5-7 15:50 | 只看该作者
“CPU的启动时间一般在一两分钟”
哪有这么长时间?

使用特权

评论回复
板凳
zeal2012|  楼主 | 2013-5-7 16:00 | 只看该作者
CPU的启动时间一般在一两分钟,这个不是关键,关键是启动时间肯定大于两秒,没有时间喂狗,看门狗就会复位。

使用特权

评论回复
地板
HZWCG| | 2013-5-7 17:24 | 只看该作者
兄弟,对政府的监管也要政府许可了才行呀。你以为,你说监管都监管呀。 还有兄弟,凡事自己多去看看书嘛

使用特权

评论回复
5
兰天白云| | 2013-5-7 17:29 | 只看该作者
兄弟,这绝对是自己设计的问题

使用特权

评论回复
6
zeal2012|  楼主 | 2013-5-7 17:38 | 只看该作者
HZWCG 发表于 2013-5-7 17:24
兄弟,对政府的监管也要政府许可了才行呀。你以为,你说监管都监管呀。 还有兄弟,凡事自己多去看看书嘛 ...

硬件看门狗要什么条件?好像是上电就工作吧。

使用特权

评论回复
7
maychang| | 2013-5-7 17:44 | 只看该作者
zeal2012 发表于 2013-5-7 17:38
硬件看门狗要什么条件?好像是上电就工作吧。

看门狗芯片不是上电就工作的。

使用特权

评论回复
8
zeal2012|  楼主 | 2013-5-7 17:46 | 只看该作者
maychang 发表于 2013-5-7 17:44
看门狗芯片不是上电就工作的。

那触发它工作的条件是什么?

使用特权

评论回复
9
maychang| | 2013-5-7 18:02 | 只看该作者
zeal2012 发表于 2013-5-7 17:46
那触发它工作的条件是什么?

仔细看看该看门狗芯片的datasheet。

使用特权

评论回复
10
zeal2012|  楼主 | 2013-5-7 18:37 | 只看该作者
maychang 发表于 2013-5-7 18:02
仔细看看该看门狗芯片的datasheet。

我看过了,真没写这块的,我看时序图,反而觉得是上电就工作。
我看的型号是ISL88013.

88013.GIF (20.1 KB )

时序图

时序图

使用特权

评论回复
11
yanwen217| | 2013-5-7 20:11 | 只看该作者
楼主选择的看门狗不通用啊,最常用的是706,早期是MAX706的天下,现在光通信市场绝大部分是SGM706等型号。这个芯片的WDI脚,当给高阻态或者浮空时是不启动看门狗计时的,这样就可以等主芯片上电复位完毕,然后再给确定的高或者低信号才可以启动看门狗计时器。高阻态或者浮空很好办,相接的I/O口配置下就可以了。
另外,溢出时间是很大一个范围,典型值是1.6s,但喂狗时间一定要以最小溢出时间为考量,通常最小时间都是1s,给900mS,余留足够安全。这个地方,深圳某个龙头大公司用SGM706已经犯过两次错误了,一次喂狗时间设置在了1.6s,一次是系统在处理某个功能时有1.3s没有给喂狗信号,都造成一定比例的看门狗溢出。

使用特权

评论回复
评分
参与人数 1威望 +3 收起 理由
zeal2012 + 3
12
zeal2012|  楼主 | 2013-5-7 21:12 | 只看该作者
yanwen217 发表于 2013-5-7 20:11
楼主选择的看门狗不通用啊,最常用的是706,早期是MAX706的天下,现在光通信市场绝大部分是SGM706等型号。 ...

谢谢哈,我明白,但很多芯片上电复位有个初始化状态,是PU或者PD的,在上电之后,系统还未起来的时候,是没法设置IO口高阻状态,所以是否可以理解这个时候看门狗开始工作呢?我选的这颗芯片带有51S的启动时间,能解决上电喂狗的功能。但感觉51S还不够,有时候下载程序,时间更长。不知道是不是我哪里理解有问题?
我在搜资料的时候发现ST有一款(STWD100),带EN功能脚的看门狗芯片,不知道能不能解这个问题。

使用特权

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

本版积分规则

1

主题

39

帖子

0

粉丝