键相器模块 CI830
键相器模块 CI830
键相器模块 CI830
Siemens Micromaster 420 6SE6420-2UD13-7?AA1
Siemens Simatic C3 Modul 6EC3 380-0A
Euchner Sicherheitsscha?lter TZ1RE024RC18VAB?-C1937
Beckhoff CANopen Link Master Box IL2301-B518
NZR Münzautomat ZMZ215
Würth STAR-FIX Klappferrit 74271722 (140 Stk.)
Leuze Barcodescanner BCL5-250-R101
Texas Instruments SPS CPU 315DC-DR
Leuze Barcodescanner BCL5-250 100
Leuze Barcodescanner BCL5-150 R015
mayr ROBA-topstop Sicherheitsbrem?se 150/899.01
Leuze Barcodescanner BCL5-150 S017
Leuze Barcodescanner BCL5-140-R101
WizLAN WIZ-205 M/SC
ATEK Kegelradgetrieb?e VS 120 2:1 D0
Leuze Barcodescanner BCL5-150- R101
Leuze Barcodescanner BCL5-140
Siemens Simadyn D 6DD1681-0EB3
Pilz überwachungsrel?ais P1WU/400V~ 489135
Siemens Simatic RF300 Transponder 6GT2800-4BB00
Euchner Sicherheitsrela?is ESM-F-BSN-2C2O2
B&R Digitales Mischmodul DM486 3DM486.6 Rev.E0
Phoenix Contact Interbus-S IBS 24 DO/LC 2784667
Keyence LED-/CCD-Strich?codeleser BL-180 #K2
REIS M-Modul ID-Nr. 2139923
B&R Expansionsempf??ngermodul EXE3 ECEXE3-0
SKF Kugellager Rillenkugellage?r 6228
看门狗定时器(WDT,WatchDogTimer)是单片机的一个组成部分,在单片机程序的调试和运行中都有着重要的意义。它的主要功能是在发生软件故障时,通过使器件复位(如果软件未将器件清零)将单片机复位。也可以用于将器件从休眠或空闲模式唤醒。
有一个很形象的比喻
看门狗其实就是这么回事
比如说你正在绕着一座小山裸奔。——程序按预定流程执行。
每次经过山脚下的某个地方,你都给一条大狼狗一根肉骨头。——喂狗。
奔着奔着,你奔叉了道,跑到了不该去的山顶。——程序跑飞了。
或者,你在裸奔的途中睡着了。——程序死机。
这时,那条大狼狗,由于一直得不到喂食,饿疯了,挣脱锁链来追你。——看门狗定时器溢出。
你被它一吓,脚底一软,从山上咕噜咕噜滚下来。起来一看,靠,又回到了出发地点。于是只好又从头开始裸奔。——程序复位。
看门狗这东西是加强可靠性用的
看门狗是不随主芯片时钟的停止而停止的,它是一个立的计时单元,假如你在程序中使用并设置了看门狗寄存器,在系统加电后它就会启动,若在周期内没有重置看门狗寄存器(也就是大家常说的喂狗),系统将会重新启动。
这种设计为系统提供了的可靠性,即使系统死锁,也可以及时的自动恢复系统。