十行代码,就能让你理解看门狗!经常见但不知道看门狗是什么,看了这个视频你就知道了!

作者: 爱上半导体分类: 计算机技术 发布时间: 2023-03-25 21:17:15 浏览:489824 次

十行代码,就能让你理解看门狗!经常见但不知道看门狗是什么,看了这个视频你就知道了!

Hello工程师:
看门狗就是一条狗,单片机可以领养,也可以不领养,如果领养了,单片机就会发现一个问题,看门狗定期咬它,还只咬它的硬件复位问题,但是又发现,只要在规定时间内喂它就不咬了,所以单片机工作一直很勤奋,如果哪天忘了喂狗,狗会帮他想起来的

【回复】单片机就是狗窝.如果你领养了.请定期喂狗.他回帮你咬坏人.但是如果领养了不喂养.他就会咬你
【回复】回复 @湮雨榆 :防止程序卡死在奇怪的地方,正常运营的时候会定时喂狗,如果卡死了不能及时喂狗,狗就会强制硬件重启
假徐:
如果看门狗相关的定时器模块死机了怎么办[思考]

【回复】小概率事件 看门狗模块用的还是内部RC振荡器 和CPU那一套是分离的 几乎不会同时出现问题
【回复】这个模块是纯硬件,没有软件。所以不会死机。除非硬件坏了。
【回复】那就相当于把看门狗关掉了,一般写程序第一句就是关闭看门狗,这玩意要求不高的话基本不会用
夜黔Kamome:
喂狗。 懂了,摇篮系统,定时发消息确认死活,如果死了就掀地板大家一起完蛋[脱单doge]

卖报的大叔叔:
简单理解,我设置了每天早上八点的闹钟,我每次都在七点五十分的时候醒来,提前把闹钟关了,手机闹钟就永远不会响,有一次喝醉了,睡到八点还没醒,手机闹钟就响了,强行让我醒来关闹钟

【回复】不是让你醒来关闹钟,而是让你重睡[脱单doge]
【回复】回复 @优信心 :重睡可太草了[笑哭]
【回复】周五摸鱼的时候,才跟同事从“喂狗”的注释聊到WDT的用处,结果今天就给我推这个,关键我聊的时候也没带手机啊,而且我也不是搞软硬件的。离谱现在的大数据
小黑Demotruck:
高铁驾驶员每30秒内要踩一次踏板,超时不踩列车会立即切断全部动力并上报

【回复】其实没那么严格,每分钟踩一次,间隔没严格要求
【回复】回复 @ciallo_world :你好,这是这真的哦,这个叫做无人警惕,防止驾驶员分心或出现人员不在的情况
【回复】回复 @dvaknheo :这个要的是主动触发,以证明司机有操控能力——操控能力和活着不是一个概念。
llIIIIIIIIIIIIll:
看门狗其实就是用一个简单的结构去监控并处置复杂结构 从而降低一个复杂结构的出问题概率 这种技术也算是信息工业的第一块砖了

【回复】人在回路逻辑么[哦呼] 那机器旁边一定要有人守着也是这个意思
村头二狗子妈:
哈哈哈哈看门狗跟喂狗这个,超级戳我的笑点,外行第一次学的时候笑了一上午,中午吃饭的时候还会突然笑[惊喜]

云斑竹:
不管是单人项目还是合作项目。看门狗相关的功能函数名变量名以及注释一定要好好写 不然时间久了调试时候出问题找起来蛮麻烦的,找死个人 也别问我怎么知道的

【回复】行了我知道你找了很久,辛苦你了[doge]
【回复】1出现bug 2怀疑看门狗误动作 3关看门狗调试,故障依旧 4重新开看门狗 5bug解决[笑哭][笑哭][笑哭]
【回复】回复 @捉住小羊 : 很简单,无论你在调试什么,比如串口、i2c还是spi等,示波器都会看到一个周期性异常下降信号
闪虹:
看门狗的功能只要看过一次单片机的手册就比较清楚了吧,ARM 的内容太多、太复杂而且东一块西一块,我看过最舒服的是AVR 单片机的手册,配置最低功能最少的Attiny13,所有模块事无巨细一本PDF 讲清楚,所以后来看STC 的和STM 的手册就觉得贼难受,看过之后没有那种踏实的感觉。

【回复】确实 ARM体量大先不说,STC的数据手册看着是真心难受,全篇乱七八糟而且还充斥着一种街边小广告的风格[笑哭]
【回复】回复 @焊板子的兔子 :stc15w的手册就和小广告似的。。估计是被喷了之后老姚改了改,stc8a的手册就像是个样子了。。
【回复】搞过AVR的路过,手册真的看得赏心悦目。
f指尖错:
讲的太好了,那么我们电脑的cpu有看门狗吗,为啥死机了要强制关机,不能自己复位[doge]

【回复】有的,就是给电脑强制关机重启那个。。。。。[妙啊]
【回复】回复 @BD4XR :好强的攻击性[doge]
【回复】回复 @BD4XR :你小子,拐着弯骂人是吧
四巧:
死机前 这是什么?狗!打一下! 这是什么?狗!打一下! 这是什么?狗!打一下! 死机后 狗:怎么没人打我了,人呐,我问你人呐 重启机器恢复正常挨揍状态

【回复】这狗都让人打失忆了,还没挨揍呢
【回复】好理解,我一下就看懂了,真的生动形象
奥运会吃席冠军:
我感觉不像是喂狗,更像是运行完一遍程序回去把狗打一顿让它别乱动[笑哭][笑哭]

【回复】英文原文确实是踢狗(kicking the dog)
【回复】按照老外的思维叫看门狗
袜噻欧次奥:
就是单片机的一个女朋友,需要定时去找她说说话,如果你不找她说话,她就会咬你,懂了吧?[doge]

【回复】玛德,单片机都有女朋友
【回复】回复 @热情的十六 : ???[笑哭][笑哭][笑哭]
走过的路再也不能停留:
讲的真的好,真希望我在5年前能看到这个视频[难过]

【回复】回复 @莉莉的大湾沟 :八成没喂狗被狗咬了。
【回复】回复 @莉莉的大湾沟 :八成五年在学这个,现在要么不干这行了,要么当年吃过大亏才弄明白
【回复】回复 @莉莉的大湾沟 :以前多学会些知识,后面就有更多的选择,老师讲的没意思,自己那时候也没心思学
沐雨软风:
看之前:啥是看门狗,防止被偷吗?单片机会被偷?[辣眼睛]

【回复】回复 @xia__mc :就是这个名字呀[微笑][微笑]我们公司产品看门狗就叫这个[吃瓜][吃瓜]
【回复】我还以为是watchdog(Hypixel所使用的反作弊的名称)
【回复】回复 @xia__mc :[辣眼睛]如果服务器长时间没响应,Java看门狗就会咬服务器,导致炸服
sia281:
好巧,NodeMcu一直好像溢出死机连不上网,可能是看门狗的问题,打开B站一看up主就出视频了

知识 看门狗 科普 电路 计算机 编程 芯片 代码 抗干扰 科技猎手2023

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!