av天堂永久资源网av天堂,男女啪啪激烈高潮喷出动态图,精品国产乱码久久久久久动漫,玩弄放荡人妇系列av在线网站,亚洲精品国产第一区二区尤物

技術(shù)服務
24小時提供高效率、高質(zhì)量的技術(shù)支持

什么是看門狗 為何4G路由器需要看門狗?

時間:2019-11-13 10:52:06

  一、什么是看門狗

  看門狗,又叫 watchdog timer,是一個定時器電路,一般有一個輸入叫喂狗,一個輸出到MCU的RST端,MCU正常工作的時候每隔一段時間輸出一個信號到喂狗端,給 WDT 清零。如果超過規(guī)定時間不喂狗(一般在程序跑飛時)WDT 定時超過,就會給出一個復位信號到MCU,使MCU復位防止MCU死機,看門狗的作用就是防止程序發(fā)生死循環(huán)或者說程序跑飛。

  工作原理:在系統(tǒng)運行以后也就啟動了看門狗的計數(shù)器,看門狗就開始自動計數(shù),如果到了一定的時間還不去清看門狗,那么看門狗計數(shù)器就會溢出從而引起看門狗中斷,造成系統(tǒng)復位。所以在使用有看門狗的芯片時要注意清看門狗。


  二、軟件、硬件看門狗的主要異同

  兩者相同點如下:

  1) 都是通過定時器實現(xiàn);定時時間到?jīng)]有喂狗就進行復位。

  2) 都是需要在規(guī)定的時間內(nèi)喂狗。

  3) 兩者都是靠軟件進行喂狗。

  兩者的主要差異如下:

  1) 附加功能:硬件看門狗芯片一般還附帶了延遲復位和電源檢 測的功能,軟件則沒有。

  2) 屏蔽方法:軟件看門狗很容易屏蔽關(guān)閉,只需修改其中的寄存器,而硬件看門狗一旦啟動不斷電就停不下來。

  3) 啟動方式:軟件看門狗很容易啟動,只需修改其中的寄存器。硬件一般是收到第一個喂狗信號后就啟動。

  4) 初始化:硬件看門狗上電后收到第一個喂狗脈沖就完成了初始化,軟件看門狗則需要配置相關(guān)的寄存器(或者調(diào)用相關(guān)的看門狗子程序)。

  三、4G工業(yè)路由器為何需要看門狗

  4G路由器軟件看門狗是在主程序里加入了程序監(jiān)測機制。 為了防止程序出錯或者內(nèi)存溢出等系列問題,在4G路由器軟件代碼里加入檢測代碼,一旦發(fā)現(xiàn)4G路由器某一部分軟件異常,或者出錯,4G路由器看門代碼會重新啟動軟件。


  4G路由器硬件看門狗則是額外加了一個單片機, 運行一個小程序用來檢測整個4G路由器設備程序。4G路由器軟件看門狗也是會出現(xiàn)異常,4G路由器一旦整個程序死機,軟件看門狗也無法喚醒。

  4G路由器主程序功能多,結(jié)構(gòu)復雜, 相對容易會出現(xiàn)異常。而4G路由器的硬件看門狗則是一個比較簡單的程序,不會出現(xiàn)異常。所以,一旦4G路由器主程序出現(xiàn)異常,而4G路由器軟件看門狗無法喚醒的時候,4G路由器的硬件看門狗會斷電重啟,將4G路由器整個設備的程序復位。

  由于全網(wǎng)通4G路由器一般應用于智能系統(tǒng)、安防監(jiān)測、自助服務和工業(yè)無人職守的場所,4G路由器設備穩(wěn)定性就變的非常重要,因此在4G路由器上加一個硬件看門狗是全網(wǎng)通4G路由器非常關(guān)鍵性的一個功能,必不可少。

\

  計訊物聯(lián)的工業(yè)4G全網(wǎng)通路由器采用三級看門狗檢測機制:CPU自帶看門狗、硬件電路和軟件看門狗專利技術(shù),智能軟件喚醒和硬件斷電重啟機制,保證設備正常運行、永不死機;采用PPP層心跳、ICMP探測、TCP心跳鏈路檢測機制、網(wǎng)絡故障自動恢復、掉線重連確保設備永久在線。

計訊物聯(lián)——物聯(lián)網(wǎng)產(chǎn)品與行業(yè)解決方案提供商 申請樣機
?
All Rights Reserved 廈門計訊物聯(lián)科技有限公司版權(quán)所有 閩ICP備15001895號 閩公網(wǎng)安備 35021102001331號