歡迎來(lái)到東用小知識(shí)課堂,每天學(xué)習(xí)一分鐘,讓你緊跟時(shí)代,擴(kuò)充自己,成為大佬不是夢(mèng)! 想必大家在購(gòu)買(mǎi)路由器的時(shí)候也都看到過(guò)它具有看門(mén)狗這項(xiàng)功能吧,那么,看門(mén)狗是真的狗嗎?答案肯定不是,畢竟你不能買(mǎi)個(gè)路由器人家還能送條夠不是。那么看門(mén)狗的機(jī)制是什么呢? 就以東用科技的ORB305工業(yè)級(jí)路由器為例,看門(mén)狗,叫watchdog timer,它的主要作用就是用來(lái)監(jiān)控CPU的異常狀態(tài),并對(duì)于處于異常的CPU進(jìn)行復(fù)位,重啟。 硬件看門(mén)狗的主體是個(gè)定時(shí)電路,并由被監(jiān)控CPU提供周期性“喂狗”信號(hào),對(duì)定時(shí)器清零(俗稱“清狗”)。CPU正常作時(shí),由于能定時(shí)“清狗”,看門(mén)狗內(nèi)的定時(shí)器不會(huì)溢出。當(dāng)CPU出現(xiàn)故障,則不能繼續(xù)提供“清狗”信號(hào),使得看門(mén)狗內(nèi)定時(shí)器不斷累加溢出,從觸發(fā)個(gè)復(fù)位信號(hào)對(duì)CPU進(jìn)復(fù)位,使CPU重新作。 以上就是關(guān)于看門(mén)狗機(jī)制的全部?jī)?nèi)容了,感興趣的小伙伴可以關(guān)注我們,了解更多物聯(lián)網(wǎng)通信相關(guān)知識(shí)和方案。