網(wǎng)上看到一個很形象的比喻,看完后也許您對看門狗有更深入的理解。
看門狗其實就是這么回事:
比如說你正在繞著一座小山裸奔。——程序按預(yù)定流程執(zhí)行。
每次經(jīng)過山腳下的某個地方,你都給一條大狼狗一根肉骨頭。——喂狗。
奔著奔著,你奔叉了道,跑到了不該去的山頂。——程序跑飛了。
或者,你在裸奔的途中睡著了。——程序死機(jī)。
這時,那條大狼狗,由于一直得不到喂食,餓瘋了,掙脫鎖鏈來追你。——看門狗定時器溢出。
你被它一嚇,腳底一軟,從山上咕嚕咕嚕滾下來。起來一看,靠,又回到了出發(fā)地點。于是只好又從頭開始裸奔。——程序復(fù)位。
擴(kuò)展閱讀:看門狗電路應(yīng)用經(jīng)驗整理