為了保護個人信息和網(wǎng)絡設備的安全,專家們致力于開發(fā)各種安全技術和工具。其中,路由器看門狗功能成為了網(wǎng)絡安全領域的一大創(chuàng)新。
STM32有兩個看門狗,獨立看門狗和窗口看門狗。其實兩者的功能是類似的,只是喂狗的限制時間不同。
在由單片機構成的微型計算機系統(tǒng)中,由于單片機的工作常常會受到來自外界電磁場的干擾,造成程序的跑飛,而陷入死循環(huán)。程序的正常運行被打斷,由單片機控制的系統(tǒng)無法繼續(xù)工作,會造成整個系統(tǒng)的陷入停滯狀態(tài),發(fā)生不可預料的后果。所以,出于對單片機運行狀態(tài)進行實時監(jiān)測的考慮,便產生了一種專門用于監(jiān)測單片機程序運行狀態(tài)的芯片,俗稱"看門狗"(watchdog)。
STC單片機是一款增強型51單片機,完全兼容MCS-51,還增加了新的功能,比如新增兩級中斷優(yōu)先級,多一個外中斷,內置EEPROM,硬件看門狗,具有掉電模式,512B內存等。還支持ISP下載,不用編程器,只要一個MAX232和一些廉價的元件就能寫程序,可擦寫10萬次。因此是一款很好用的單片機。
今天要學習的是獨立看門狗,看門狗電路的應用,使單片機可以在無人狀態(tài)下實現(xiàn)連續(xù)工作,其 工作原理是:看門狗芯片和單片機的一個I/O引腳相連,該I/O引腳通過程序控制它定時地往看門狗的 這個引腳上送入高電平(或低電平),這一程序語句是分散地放在單片機其他控制語句中間的,一旦單片機由于干擾造成程序跑飛后而陷入某一程序段進入死循環(huán)狀態(tài)時,寫看門狗引腳的程序便不 能被執(zhí)行,這個時候,看門狗電路就會由于得不到單片機送來的信號,便在它和單片機復位引腳相 連的引腳上送出一個復位信號,使單片機發(fā)生復位。即程序從程序存儲器的起始位置開始執(zhí)行,這樣便實現(xiàn)了單片機的自動復位。
看門狗(watch dog)是一個定時器,可以設置一個定時時間,計時到時會把MCU復位,所以MCU必須要在定時時間到之前將計數(shù)值重置(這個動作通常稱為喂狗)。在嵌入式系統(tǒng)中加入看門狗,可以監(jiān)測MCU是否還在正常運行,如果軟件跑進死循環(huán)、或者出現(xiàn)其他錯誤,導致不能及時重置看門狗計時器,則時間一到MCU就會被復位,重新回到初始狀態(tài),以此跳出錯誤狀態(tài)。
我們是否因系統(tǒng)上出現(xiàn)意外的電壓尖峰或電流浪涌而擔心系統(tǒng)安全?電流浪涌和電壓尖峰可能是由系統(tǒng)上運行的軟件引起的。來自軟件的意外命令會使系統(tǒng)陷入無限循環(huán),從而導致電源軌上出現(xiàn)電流浪涌或電壓尖峰,并可能損壞設備。
本文主要介紹AUTOSAR架構下的WdgDriverWdgIfWdgM模塊,分析模塊之間的依賴關系以及運行原理以幫助快速理解。本文以MPC5746R為主控芯片,以FS6500為SBC,DaVinciConfigurator為AUTOSAR工具鏈。01模塊架構與依賴1、模塊介紹AU...
本文主要介紹AUTOSAR架構下的WdgDriverWdgIfWdgM模塊,分析模塊之間的依賴關系以及運行原理以幫助快速理解。本文以MPC5746R為主控芯片,以FS6500為SBC,DaVinciConfigurator為AUTOSAR工具鏈。01模塊架構與依賴1、模塊介紹AU...
這是一篇舊文,技術交流群有人在討論這個問題,今天就來分享一下。 我
當下,一邊汽車自動化駕駛的發(fā)展勢頭節(jié)節(jié)攀高,一邊頻頻出現(xiàn)各類痛心的質量事故。
關注、 星標公眾號,不錯過精彩內容 素材來源:Segger 編輯整理:strongerHuang 1994年1月25日,克萊門汀號發(fā)射升空,它是美國國家航空航天局(NASA)的衛(wèi)星,用于在長時間暴露于太空環(huán)境下測試傳感器和航天器組件。由于缺乏幾條看門狗代碼,它的任務于1994年
[導讀] 單片機程序寫辣么多,看門狗狗天天見,你的狗狗養(yǎng)的對么?不停的喂狗,只要狗不叫就完了嘛?真是這樣么?事實上可能不是你想的辣么簡單..... 啥叫看門狗? 看門狗也稱為看門狗定時器,本質上是一種定時電路或者軟件定時器機制。 工作原理: 看門狗的硬
育碧旗下動作游戲《看門狗》及《看門狗2》在Steam上開始了為期一周的促銷,均持平史低價。在本月中旬育碧為《看門狗》添加了官方簡中,現(xiàn)在這兩作都支持中文,感興趣的玩家別錯過這次入手機會。 《看門狗》
經(jīng)過大半年的努力推廣,NVIDIA RTX光線追蹤技術正贏得越來越多游戲的支持。E3游戲展期間,NVIDIA聯(lián)合育碧、CD PROJEKT RED共同宣布,NVIDIA RTX成為《看門狗:軍團》(W
電動機保護器提高了電動機運行的可靠性和系統(tǒng)智能化要求,因此保護器的可靠運行起著舉足輕重的作用,同時也對保護器抗外界干擾提出了比較現(xiàn)實的要求。
今年E3游戲展育碧發(fā)布會中,育碧正式公布了《看門狗》系列的新作:《看門狗:軍團》。并在現(xiàn)場播放了全新預告和實機演示,展示了招募一名新角色的劇情,游戲中的戰(zhàn)斗畫面、過場動畫相當精彩?!犊撮T狗:軍團》將于
如果想弄懂看門狗定時器中斷,要掌握下面兩個知識點:1 懂寄存器Cortex A9采用的是ARM官方規(guī)定的中斷處理機制有兩大類寄存器決定了中斷工作狀態(tài)1) exynos 4412 特有的寄存器(在第26
X5045是一種集看門狗、電壓監(jiān)控和串行EEPROM 三種功能于一身的可編程控制電路.特別適合應用在需要少量存儲器,并對電路板空間需求較高場合,