打印

内置看门狗的作用再次让我怀疑。。。。

[复制链接]
7284|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
程序匠人|  楼主 | 2009-9-25 14:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近遇到一个项目。emc测试。单片机不死,内置看门狗也不死;单片机死了,看门狗也死了。真是一条“忠诚”的狗啊,主人(单片机)一死,自己绝不苟活,同生共死,堪称“忠烈”。只是这么一来,还要它何用?

相关帖子

沙发
HWM| | 2009-9-25 14:19 | 只看该作者
何以见得“看门狗”死了?

时钟死了?
狗计数器死了?
还是......

使用特权

评论回复
板凳
sz_kd| | 2009-9-25 14:19 | 只看该作者
内置的看门狗应该是这样的,只能保证软件死机才起作用,整个MCU都死机应该没有办法恢复

使用特权

评论回复
地板
HWM| | 2009-9-25 14:21 | 只看该作者
估计连时钟系统都搞死了。

使用特权

评论回复
5
5880527| | 2009-9-25 14:34 | 只看该作者
我家没有狗,程序死了就只能认命了

使用特权

评论回复
6
程序匠人|  楼主 | 2009-9-25 15:38 | 只看该作者
何以见得“看门狗”死了?

时钟死了?
狗计数器死了?
还是......
HWM 发表于 2009-9-25 14:19


单片机死机后,把干扰撤除,看门狗不能触发复位,但是外部人工复位有效,因此判断:看门狗也陪葬了。

这条狗是用的单独的RC振荡源,按道理RC振荡是打不死的。但是后面的计数器还是数字电路,应该有死的可能吧

使用特权

评论回复
7
dengm| | 2009-9-25 16:01 | 只看该作者
用外看门狗控制MCU的Vcc,  才是最高境界

使用特权

评论回复
8
5880527| | 2009-9-25 16:05 | 只看该作者
再养条狗来管这条狗:D

使用特权

评论回复
9
dengm| | 2009-9-25 16:23 | 只看该作者

养条"智能狗":

本帖最后由 dengm 于 2009-9-25 16:26 编辑

养条"智能狗":   带外狗控制电源, 用RC时钟的MCU

重要数据还可以喂给它, 必要时要它吐出来....

使用特权

评论回复
10
tx007007| | 2009-9-25 17:16 | 只看该作者
据说外挂狗很牛

使用特权

评论回复
11
hsw_21| | 2009-9-25 18:49 | 只看该作者
牧羊犬 的一样的忠诚啊。。。

使用特权

评论回复
12
徐小剑| | 2009-9-25 19:03 | 只看该作者
单片机死机后,把干扰撤除,看门狗不能触发复位,但是外部人工复位有效,因此判断:看门狗也陪葬了。

这条狗是用的单独的RC振荡源,按道理RC振荡是打不死的。但是后面的计数器还是数字电路,应该有死的可能吧 ...
程序匠人 发表于 2009-9-25 15:38

学习了!

使用特权

评论回复
13
ningling_21| | 2009-9-25 20:15 | 只看该作者
外狗肯定胜过内狗....

使用特权

评论回复
14
NE5532| | 2009-9-25 20:59 | 只看该作者
内狗要看是啥狗,有的狗单独吃一套(单独RC),有的分主人的食吃(共享主时钟)。
比如SST的51就是共享内时钟,要死一起死了。
另外,我一般不用狗来防死,要把狗当成最后一道防线,自己把软、硬件平台做踏实,才是不死的关键。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
jiangfuquan999 + 1 很给力!
15
Wxy8030| | 2009-9-25 21:44 | 只看该作者
什么片子?

使用特权

评论回复
16
alger2009| | 2010-1-19 15:33 | 只看该作者
要安全,还是要多养狗

使用特权

评论回复
17
OneMillion| | 2010-1-19 15:41 | 只看该作者
记得有个澳大利亚的什么认证来的,忘记了,老早的事情了,
内部狗是不算狗的,必须外部狗,
即便是外部狗也是不够的,
还需要智能的外部狗,只是简单的输出高低脉冲是不行的。。。

使用特权

评论回复
18
何工| | 2010-1-19 17:22 | 只看该作者
你们养的是不是防偷菜的狗啊?:lol

使用特权

评论回复
19
mohanwei| | 2010-1-19 18:52 | 只看该作者
老实做好系统布局、屏蔽、接地、放电、钳位……要狗有什么用。
我做的一个监控产品,放在野外基站的,无隔离,就算外部输入输出端口被雷击得一塌糊涂,换一个接口板照样工作。搞笑的是原本做成核心板+接口板的形式,是因为参考了老产品的“光辉”历史……为了便于替换损坏的核心板而设计的。结果绝大部分损坏的恰好是接口部分(其实理论上本应如此)。

我一直认为,浪涌信号能进到主控MCU,这个系统算是没救了(该推倒设计重来),所以我做的东西一直都是没狗的,当然有内狗我也不会浪费……

消费电子没接触过,可能设计会受到比较多的约束,可以理解,呵呵

使用特权

评论回复
20
谈的元| | 2010-1-19 20:52 | 只看该作者
会不会程序一直在喂狗呢?

也就是程序的问题

使用特权

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

本版积分规则

个人签名: 《匠人手记》第二版已经上市,各大网络书店和实体书店有售! 匠人手机——手机中的颤抖机!欧耶! 匠人手记——手记中的战斗记!欧耶!

734

主题

11156

帖子

678

粉丝