看门狗

看门狗2

57人气值  |  96总评论  |  94关注

看门狗类似

**看门狗:使用的是外部时钟,即使主频不工作了,看门狗也能正常工作。只要在到达喂狗时间的上限前喂狗即表示程序是正常的,这点和窗口看门狗是有区别的。另外**看门狗是**于整个系统之外的,这也是**看门狗名字的由来,他有自己**的时钟,不受整个系统的影响,所以**看门狗主要用来监控硬件上的错误。

从时钟树可以看出**看门狗拥有自己的**时钟源,来自内部低速时钟,时钟频率为32KHz。如果PLL崩溃了并不会影响**看门狗的运行,但是程序将奔溃无法“喂狗”,当看门狗计数器的值减为0时,看门狗认为系统发生故障将触发系统复位。

看门狗的本质是一个定时器,在启动后,需要在一定时间内再给它一个信号,俗称“喂狗”,如果没有按时“喂狗”,说明MCU可能处于非正常状态,这时看门狗就向MCU发送个复位信号,使整个系统重启,重新进入正常的工作状态。看门狗命令在程序的中断中拥有最高的优先级。

看门狗的作用是系统CPU正常工作时定时给看门狗喂狗,复位定时器,如果系统出问题,没有给看门狗喂狗,看门狗就由于超时将CPU复位。一般工程都会使用两个看门狗,一个是**看门狗,主要用于在代码跑飞之后复位使用,一个是窗口看门狗,主要用于在复位前对于一些重要数据进行保存。小数据量一般可以保存进单片机自己的FLASH中,下次上电还会存在。

窗口看门狗:使用芯片内部时钟。喂狗的时间既有上限又有下限,即喂狗太早或者太晚都不行,比如我要求你在0.8s到0.9s内完成喂狗动作,如果你在0.8s之前或者在0.9s之后喂狗都是不可以的,都会认为MCU出现了异常,从而复位MCU。窗口看门狗是系统内部故障探测器,如果系统时钟出现了错误,那么窗口看门狗也就失去了作用,主要用于监视软件的错误。

**点了点头:“看来我要学的东西很多呢,对了,这么说是不是林川想起了什么,然后对窃取他剧本的吴小天产生报复?或者是威胁,造成了吴小天的自杀?”

  • 看门狗推荐

    被抛弃后享受朴素的单身生活
    凯瑟琳并没有期望太多。即使没有像衣服和首饰这样的奢侈品。就连下摆都已经被撕烂的丑陋的卧室窗帘,就连鞋跟被磨破,导致两只鞋跟不一样高,她也觉得没关系。为了去世的母亲,她已经咬着牙忍耐两年了。她现在已经觉得没必要再这样下去了。“好,我走。”凯瑟琳厌倦了一切。***“你是教皇的看门狗吗?竟然找到这儿来了。”侵入她家的男人从头到脚都是湿的。黑色的雨靴下面沾满了泥,把地板弄得一片狼藉。怎么会这样。地板本来就擦不干净,他竟然还又弄了一地泥!“你很会变装嘛。任谁看你都像个普通的都市女性,我差点就被你骗过去了…。”“擦掉。”她把自己拿着的抹布递给了男人。“你傻傻地看什么呢?我让你擦地板啊。而且你不分青红皂白地突然对我亮剑。你不光是侵入别人的住宅,你现在这是杀人未遂,你是想被举报吗?
    -纯净物-
    6
    「被抛弃后享受朴实的单身生活」
    凯瑟琳想要的并不多。她不需要衣服和首饰之类的奢侈品,也不在意自己的卧室用着底边已经被扯烂的难看窗帘,自己脚上穿着鞋跟磨损,两边高低不平的皮鞋。为了离世的母亲,她已经在这个家里咬牙坚持了两年。可她现在觉得,自己已经没必要再忍下去了。“好吧,那我就离开这里。”凯瑟琳已经厌倦了这一切。“你是教皇的看门狗吗?也难为你能找到这里。”闯入凯瑟琳家中的这个男人全身都湿透了。黑色皮靴鞋底的烂泥把地板踩得一片狼藉。怎么会这样?他竟然在别人擦地板的时候带着烂泥进来!“你的变装确实挺像那么回事的。任谁看都是一个普通的都市女性,我差点就信以为真了…”“擦干净。”凯瑟琳将手中的拖布递给了男人。“你傻站着干什么?我让你把地板擦干净!还有,你不该一上来就随便动刀。你私闯民宅还不够,还想被告杀人未遂吗?”
    小叮当_Qez5F5
    3
打开APP搜你想看,本站所刊载图文之著作权归快看漫画官方和快看漫画用户所有,内含官方内容和快看社区用户编辑内容,非经本站授权许可,禁止转载。