OpenEdv-开源电子网

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

独立看门狗不复位的经验分享

[复制链接]

18

主题

78

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2013-6-27
在线时间
82 小时
发表于 2018-6-15 17:35:01 | 显示全部楼层 |阅读模式
最近项目设备在打静电时出现死机的情况,决定在程序中加入独立看门狗,原版照抄原子哥的程序,在主程序中故意不加喂狗程序,但就是不复位。原本以为是LSI时钟未开启的缘故,但上网一查,网友都说LSI是自动开启的。在经过一番比对之后发现我的硬件复位脚的电容使用的是10uF,抱着试一试的心态把电容换成104,结果系统就复位了,独立看门狗正常运行!!!我猜想:独立看门狗的复位机理是不是在达到复位条件后,将复位引脚拉低
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

31

主题

1954

帖子

3

精华

论坛元老

Rank: 8Rank: 8

积分
4514
金钱
4514
注册时间
2018-5-11
在线时间
945 小时
发表于 2018-6-15 22:36:47 | 显示全部楼层
个人感觉这种内置的看门狗应该直接使程序指针复位,
不会从外向内通过拉低RESET来干活吧
我的开源链接 https://github.com/ShuifaHe/STM32.git  请关注,点赞支持哦。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

初级会员

Rank: 2

积分
84
金钱
84
注册时间
2015-8-25
在线时间
21 小时
发表于 2019-8-7 11:44:27 | 显示全部楼层
感谢楼主的帖子,我也遇到同样问题。  一检查硬件,发现stm32复位脚接的不是电容,是max809  ,去掉809,换成0.1uf电容,看门狗就可以正常复位了
回复 支持 反对

使用道具 举报

0

主题

131

帖子

0

精华

初级会员

Rank: 2

积分
175
金钱
175
注册时间
2019-7-1
在线时间
6 小时
发表于 2019-8-7 13:33:22 | 显示全部楼层
帮你顶一下帖子
IIS7站长  http://www.iis7.com/
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-2 20:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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