工業路由器大多都會配備看門狗技術,以此來保障裝置的穩定執行,那麼,什麼是看門狗呢?
看門狗:又叫 watchdog,從本質上來說就是乙個定時器電路,一般有乙個輸入和乙個輸出,其中輸入叫做餵狗,輸出一般連線到另外乙個部分的復位端,一般是連線到工業路由器的晶元(微控制器)。 看門狗的功能是定期的檢視晶元內部的情況,一旦發生錯誤就向晶元發出重啟訊號。
配備看門狗的工業路由器,能夠在無人狀態下實現穩定執行,一旦工業路由器受到外界干擾或者自我宕機,看門狗能通過電路監測到,並向路由器發出復位指令,看門狗命令在程式的中斷中擁有最高的優先順序,智慧型進行軟體喚醒或硬體斷電重啟,將整個裝置復位,確保裝置實時正常執行。
閘道器和路由器的區別 工業閘道器和工業路由器的區別?
1 工業閘道器和工業路由器概念的不同閘道器 gateway 又稱網間聯結器 協議轉換器。閘道器在網路層以上實現網路互連,是最複雜的網路互連裝置,僅用於兩個高層於廣域網互連,也可以用於區域網互連。閘道器是一種充當轉換重任的計算機系統或裝置。使用在不同的通訊協議 資料格式或語言統之間,閘道器是乙個翻譯器...
學習朱有鵬老師的看門狗定時器
看門狗定時器典型應用場景 我們在應用程式中開啟看門狗裝置,初始化好,給它乙個實踐,然後應用程式使用乙個執行緒來餵狗,這個執行緒的執行時間安全短於看門狗的復位實踐。當系統 或者應用程式 異常後,餵狗執行緒自然就停止工作了,然後看門狗就復位了。s5pv210的看門狗定時器共有4個暫存器 1.wtcon ...
看門狗定時器在DA14580 中的用法
看門狗定時器是乙個計數器,基本功能是在發生軟體問題和程式跑飛後使系統重新啟動。看門狗程式正常工作時自動計數,程式流程定期將其復位清零,如果系統在某處卡死或跑飛,該定時器將溢位,並將進入中斷,在中斷中執行一些復位操作,從而使系統恢復正常的工作狀態。watchdog timer在datasheet中的定...