工業(yè)無線路由器、工業(yè)級無線DTU上“看門狗”技術(shù)為何如此受歡迎?今天我們就來搞懂它。
一.什么是“看門狗”
看門狗,又叫watchdog,從本質(zhì)上來說就是一個定時器電路,一般有一個輸入和一個輸出,其中輸入叫做“喂狗”,輸出一般連接到另外一個部分的復(fù)位端,一般是連接到單片機(jī)。“看門狗”的功能是定期的查看芯片內(nèi)部的情況,一旦發(fā)生錯誤就向芯片發(fā)出重啟信號。“看門狗”命令在程序的中斷中擁有最高的優(yōu)先級,防止程序跑飛,也可以防止程序在線運行時候出現(xiàn)死循環(huán)。
二、“看門狗”工作原理
在系統(tǒng)運行以后也就啟動了看門狗的計數(shù)器,看門狗就開始自動計數(shù),如果到了一定的時間還不去清看門狗,那么看門狗計數(shù)器就會溢出從而引起看門狗中斷,造成系統(tǒng)復(fù)位。所以在使用有看門狗的芯片時要注意清看門狗。
三、“看門狗”也有軟硬
1. 硬件看門狗技術(shù)
硬件看門狗也稱為程序監(jiān)視定時器,可幫助微處理器從故障中恢復(fù),避免程序出錯或者內(nèi)存溢出等問題的出現(xiàn)。如果看門狗計時器達(dá)到其計數(shù)周期的末尾,它將重置整個處理器系統(tǒng)。為了防止這種情況,處理器必須執(zhí)行某種類型的特定操作來重置監(jiān)視程序。因此,可以將看門狗定時器配置為僅在發(fā)生處理器故障時才達(dá)到其計數(shù)周期的末尾,并且通過強制系統(tǒng)復(fù)位,看門狗定時器可幫助處理器擺脫故障模式并繼續(xù)正常運行。
- 軟件看門狗技術(shù)
軟件“看門狗”技術(shù)的原理和硬件差不多,只不過是用軟件的方法實現(xiàn)。
不同的使用場景,對工業(yè)無線路由器、工業(yè)級無線DTU功能與性能的需求點就完全不一樣,在工業(yè)級應(yīng)用中,穩(wěn)定可靠,是無線組網(wǎng)的第一需求。
試想一下,在工業(yè)現(xiàn)場,遠(yuǎn)程監(jiān)測應(yīng)用時無線組網(wǎng)出現(xiàn)中斷,前端采集數(shù)據(jù)無法上傳,遠(yuǎn)程管理中心指令無法下達(dá),對整個系統(tǒng)運行的影響也是致命的。此種情況下,看門狗技術(shù)的“形象”瞬間高大起來,才茂幾乎所有的工業(yè)無線路由器、工業(yè)級無線DTU產(chǎn)品都內(nèi)嵌了硬件“看門狗”技術(shù)。當(dāng)發(fā)生異常時,硬件斷電自動重啟,實時保障無線組網(wǎng)與無線數(shù)據(jù)傳輸暢通無阻。
-
看門狗
+關(guān)注
關(guān)注
10文章
579瀏覽量
71557 -
工業(yè)
+關(guān)注
關(guān)注
3文章
2008瀏覽量
47705 -
路由器
+關(guān)注
關(guān)注
22文章
3811瀏覽量
115982 -
DTU
+關(guān)注
關(guān)注
3文章
470瀏覽量
25896
發(fā)布評論請先 登錄
TPS3431 帶啟用功能的標(biāo)準(zhǔn)可編程看門狗定時器數(shù)據(jù)手冊

TPS3430 具有可編程復(fù)位延遲的窗口看門狗定時器數(shù)據(jù)手冊

TPS3430-Q1 具有可編程復(fù)位延遲的汽車級窗口看門狗定時器數(shù)據(jù)手冊

TPS3431-Q1 具有使能功能的汽車標(biāo)準(zhǔn)可編程看門狗定時器數(shù)據(jù)手冊

TPS3435 納米靜態(tài)電流精密超時看門狗定時器數(shù)據(jù)手冊

TPS3435-Q1 汽車級納米靜態(tài)電流精密超時看門狗定時器數(shù)據(jù)手冊


什么是看門狗?這樣的看門狗,你想領(lǐng)養(yǎng)一條嗎? #看門狗復(fù)位芯片 #WDT芯片 #單片機(jī)復(fù)位 #單片機(jī)方案
看門狗,你真的會用嗎?

安利給工程師!看門狗相關(guān)知識

抄作業(yè)!看門狗定時器必備知識

一文詳解看門狗/電壓監(jiān)控芯片規(guī)格書

請問如何關(guān)閉獨立看門狗
看門狗定時器的工作原理

Sitara AM6442 RTI看門狗調(diào)試

評論