找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 543|回复: 7
打印 上一主题 下一主题
收起左侧

设备死机,MCU看门狗失效了

[复制链接]
跳转到指定楼层
楼主
ID:1111090 发表于 2024-2-20 11:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用的是nation MCU的一款mcu,做低功耗设备,用到的内部晶振LSI RTC定时唤醒。最开始使用的是外部晶振,但是唤醒几次晶振不起振了,硬件让用内部的。看门狗也用的独立看门狗由LSI驱动的,每次定时唤醒之后进行喂狗。出现问题的地方时长时间挂测后设备死机了,出现在睡下去时,没有定时唤醒,看门狗也没有起作用。片内晶振也没办法查看是不是没有失效了? 各位大佬帮忙分析下会是什么原因造成
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:57657 发表于 2024-2-20 17:41 | 只看该作者
看门狗只能发现因程序跑飞、堆栈溢出等原因导致的设备死机。
看门狗计数频率与晶振有关,晶振不起振看门狗也不会计数。
回复

使用道具 举报

板凳
ID:883242 发表于 2024-2-20 19:33 | 只看该作者
npn 发表于 2024-2-20 17:41
看门狗只能发现因程序跑飞、堆栈溢出等原因导致的设备死机。
看门狗计数频率与晶振有关,晶振不起振看门狗 ...

LSI是RC振荡器及其可靠,如果停振了只能是单片机坏了。
回复

使用道具 举报

地板
ID:1029483 发表于 2024-2-21 16:00 | 只看该作者
这看门狗怎么工作的,你得关注一下你单片机的手册。。有的是进了低功耗之后 看门狗也就不工作了。。
回复

使用道具 举报

5#
ID:123289 发表于 2024-2-22 13:40 | 只看该作者
多读芯片手册
回复

使用道具 举报

6#
ID:195496 发表于 2024-2-22 17:59 | 只看该作者
有些在低功耗时,连狗也关了,
回复

使用道具 举报

7#
ID:1110945 发表于 2024-2-22 18:05 | 只看该作者
单片机里各部件的程序都要先做测试,可以先写一个看门狗复位
唤醒MCU实现LED闪烁的程序以证明看门狗是正常有效的,再把
主程序加上去做测试。
回复

使用道具 举报

8#
ID:1102070 发表于 2024-3-6 13:02 来自手机 | 只看该作者
关于这个狗的问题还是比较多的。设置不好容易死机。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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