芯片看門狗,也稱為Watchdog,是一種用于監(jiān)控和恢復計算機系統(tǒng)運行的機制。它的工作原理是,當系統(tǒng)出現(xiàn)故障或崩潰時,Watchdog會觸發(fā)一個重置信號,重新啟動系統(tǒng),以恢復正常的運行狀態(tài)。
此外,生活中適合看門的寵物狗也有很多,大家如果比較感興趣的話,那么可以嘗試飼養(yǎng)一只寵物狗。
小編還為您整理了以下內(nèi)容,可能對您也有幫助:
單片機中的看門狗是什么東西,有什么作用
看門狗(WDT)是一個定時器。看門狗是用來防止萬一單片機程序出錯造成重大損失的。防錯的原理很簡單,它在硬件上就是一個定時器,當它溢出的時候就會讓單片機強制復位使程序重新開始執(zhí)行。
正常的情況下是不能讓它溢出的,所以在程序上每隔一段時間要給他置一次值(俗稱喂狗),只要程序中正常給它喂他就不會溢出。
一旦程序跑飛了,有干擾或者進入死循環(huán)之類的情況時,不能正常執(zhí)行程序了,那么就永遠執(zhí)行不到喂狗的指令了,但此時定時器是硬件控制的,仍然會走,所以溢出了,單片機就復位了。
一般安全性要求比較高的,系統(tǒng)跑飛了會造成重大事故的都會加一個“狗”保安全。
通常,看門狗的溢出時間越短越靈敏,跑飛之后復位的時間越短,也就越安全,但是,喂狗的操作也要更頻繁。
擴展資料:
看門狗工作原理:
使用時,WDT將遞增直到溢出或“超時”。 除非處于休眠或空閑模式,否則WDT超時將強制器件復位。 為避免WDT超時復位,用戶必須使用PWRSAV或CLRWDT指令定期清除看門狗定時器。 如果WDT在休眠或空閑模式下超時。
器件將喚醒并從執(zhí)行PWRSAV指令的位置繼續(xù)執(zhí)行代碼。 在以上兩種情況下,WDTO位(RCON <4>)將被置1,表明器件復位或喚醒事件是由WDT超時引起的。
如果WDT將CPU從睡眠或空閑模式喚醒,則還將置位“睡眠”狀態(tài)位(RCON <3>)或“空閑”狀態(tài)位(RCON <2>),表明該設備先前已上電。 保存模式。
在正常操作期間,WDT超時將產(chǎn)生設備復位。 當設備處于睡眠狀態(tài)時,WDT超時將喚醒設備以繼續(xù)正常操作(稱為WDT喚醒)。 清零WDTE設置位可以永久關(guān)閉WDT。 后分頻器分配完全由軟件控制,也就是說,可以在程序執(zhí)行期間隨時更改它。
為避免不可預測的器件復位,當從Timer0預分頻器分配更改為WDT后分頻器分配時,必須執(zhí)行以下指令序列。 即使禁止了WDT,也必須執(zhí)行該指令序列。
參考資料來源:百度百科-看門狗定時器
watchdog什么意思
watchdog什么意思
watchdog是指看門狗 (監(jiān)控芯片)??撮T狗,又叫 watchdog,從本質(zhì)上來說就是一個定時器電路,一般有一個輸入和一個輸出,其中輸入叫做喂狗,輸出一般連接到另外一個部分的復位端,一般是連接到單片機。 看門狗的功能是定期的查看芯片內(nèi)部的情況,一旦發(fā)生錯誤就向芯片發(fā)出重啟信號。看門狗命令在程序的中斷中擁有最高的優(yōu)先級。
看門狗是一種監(jiān)控系統(tǒng)的運行狀況的手段,通過軟硬件結(jié)合的方式實現(xiàn)對系統(tǒng)運行狀況的監(jiān)控。穩(wěn)定運行的軟件會在執(zhí)行完特定指令后進行喂狗,若在一定周期內(nèi)看門狗沒有收到來自軟件的喂狗信號,則認為系統(tǒng)故障,會進入中斷處理程序或強制系統(tǒng)復位。系統(tǒng)上電后根據(jù)不同的工作模式可以選擇使能看門狗的時機,若看門狗被使能則計數(shù)器開始計數(shù),如果在設定的時間內(nèi)沒有及時喂狗則會發(fā)生看門狗超時??撮T狗主要由寄存器、計數(shù)器和狗叫模塊構(gòu)成:通過寄存器對看門狗進行基本設置,計數(shù)器計算狗叫時間,狗叫模塊決定看門狗超時后發(fā)出的中斷或復位方式。
單片機中的看門狗是什么東西,有什么作用
看門狗(WDT)是一個定時器,開啟看門狗定時器之后(比如定時200ms),在單片機程序中每隔一定的時間(小于200ms)要“喂狗”一次,即將看門狗定時器清零。
看門狗分硬件看門狗和軟件看門狗。硬件看門狗是利用一個定時器電路,其定時輸出連接到電路的復位端,程序在一定時間范圍內(nèi)對定時器清零(俗稱“喂狗”),因此程序正常工作時,定時器總不能溢出,也就不能產(chǎn)生復位信號。
如果程序出現(xiàn)故障,不在定時周期內(nèi)復位看門狗,就使得看門狗定時器溢出產(chǎn)生復位信號并重啟系統(tǒng)。軟件看門狗原理上一樣,只是將硬件電路上的定時器用處理器的內(nèi)部定時器代替,這樣可以簡化硬件電路設計,但在可靠性方面不如硬件定時器。
比如系統(tǒng)內(nèi)部定時器自身發(fā)生故障就無法檢測到。當然也有通過雙定時器相互監(jiān)視,這不僅加大系統(tǒng)開銷,也不能解決全部問題,比如中斷系統(tǒng)故障導致定時器中斷失效。
擴展資料:
應用:
看門狗電路的應用,使單片機可以在無人狀態(tài)下實現(xiàn)連續(xù)工作,其工作原理是:看門狗芯片和單片機的一個I/O引腳相連,該I/O引腳通過程序控制它定時地往看門狗的這個引腳上送入高電平(或低電平),這一程序語句是分散地放在單片機其他控制語句中間的。
一旦單片機由于干擾造成程序跑飛后而陷入某一程序段進入死循環(huán)狀態(tài)時,寫看門狗引腳的程序便不能被執(zhí)行,這個時候,看門狗電路就會由于得不到單片機送來的信號,便在它和單片機復位引腳相連的引腳上送出一個復位信號。
使單片機發(fā)生復位。即程序從程序存儲器的起始位置開始執(zhí)行,這樣便實現(xiàn)了單片機的自動復位。
參考資料來源:百度百科-看門狗
電子行業(yè)里的"看門狗"是什么意思
看門狗,又叫 watchdog timer,是一個定時器電路, 一般有一個輸入,叫喂狗,一個輸出到MCU的RST端,MCU正常工作的時候,每隔一端時間輸出一個信號到喂狗端,給 WDT 清零,如果超過規(guī)定的時間不喂狗,(一般在程序跑飛時),WDT 定時超過,就回給出一個復位信號到MCU,是MCU復位. 防止MCU死機. 看門狗的作用就是防止程序發(fā)生死循環(huán),或者說程序跑飛。
工作原理:在系統(tǒng)運行以后也就啟動了看門狗的計數(shù)器,看門狗就開始自動計數(shù),如果到了一定的時間還不去清看門狗,那么看門狗計數(shù)器就會溢出從而引起看門狗中斷,造成系統(tǒng)復位。所以在使用有看門狗的芯片時要注意清看門狗。
硬件看門狗是利用了一個定時器,來監(jiān)控主程序的運行,也就是說在主程序的運行過程中,我們要在定時時間到之前對定時器進行復位如果出現(xiàn)死循環(huán),或者說PC指針不能回來。那么定時時間到后就會使單片機復位。常用的WDT芯片如MAX813 ,5045, IMP 813等,價格4~10元不等.
軟件看門狗技術(shù)的原理和這差不多,只不過是用軟件的方法實現(xiàn),我們還是以51系列來講,我們知道在51單片機中有兩個定時器,我們就可以用這兩個定時器來對主程序的運行進行監(jiān)控。我們可以對T0設定一定的定時時間,當產(chǎn)生定時中斷的時候?qū)σ粋€變量進行賦值,而這個變量在主程序運行的開始已經(jīng)有了一個初值,在這里我們要設定的定時值要小于主程序的運行時間,這樣在主程序的尾部對變量的值進行判斷,如果值發(fā)生了預期的變化,就說明T0中斷正常,如果沒有發(fā)生變化則使程序復位。對于T1我們用來監(jiān)控主程序的運行,我們給T1設定一定的定時時間,在主程序中對其進行復位,如果不能在一定的時間里對其進行復位,T1 的定時中斷就會使單片機復位。在這里T1的定時時間要設的大于主程序的運行時間,給主程序留有一定的的裕量。而T1的中斷正常與否我們再由T0定時中斷子程序來監(jiān)視。這樣就夠成了一個循環(huán),T0監(jiān)視T1,T1監(jiān)視主程序,主程序又來監(jiān)視T0,從而保證系統(tǒng)的穩(wěn)定運行。
51 系列有專門的看門狗定時器,對系統(tǒng)頻率進行分頻計數(shù),定時器溢出時,將引起復位.看門狗可設定溢出率,也可單獨用來作為定時器使用.
凌陽61的看門狗比較單一,一個是時間單一,第二是功能在實際的使用中只需在循環(huán)當中加入清狗的指令就OK了。
C8051Fxxx單片機內(nèi)部也有一個21位的使用系統(tǒng)時鐘的定時器,該定時器檢測對其控制 寄存器的兩次特定寫操作的時間間隔。如果這個時間間隔超過了編程的極限值,將產(chǎn)生一個WDT復位。
--------------------------------------------------------------------------------
看門狗使用注意:大多數(shù)51 系列單片機都有看門狗,當看門狗沒有被定時清零時,將引起復位。這可防止程序跑飛。設計者必須清楚看門狗的溢出時間以決定在合適的時候,清看門狗。清看門狗也不能太過頻繁否則會造成資源浪費。程序正常運行時,軟件每隔一定的時間(小于定時器的溢出周期)給定時器置數(shù),即可預防溢出中斷而引起的誤復位。
看門狗運用:看門狗是恢復系統(tǒng)的正常運行及有效的監(jiān)視管理器(具有鎖定光驅(qū),鎖定任何指定程序的作用,可用在家庭中防止小孩無節(jié)制地玩游戲、上網(wǎng)、看錄像)等具有很好的應用價值.
系統(tǒng)軟件"看門狗"的設計思路:
1.看門狗定時器T0的設置。在初始化程序塊中設置T0的工作方式,并開啟中斷和計數(shù)功能。系統(tǒng)Fosc=12 MHz,T0為16位計數(shù)器,最大計數(shù)值為(2的10次方)-1=65 535,T0輸入計數(shù)頻率是.Fosc/12,溢出周期為(65 535+1)/1=65 536(μs)。
2.計算主控程序循環(huán)一次的耗時??紤]系統(tǒng)各功能模塊及其循環(huán)次數(shù),本系統(tǒng)主控制程序的運行時間約為16.6 ms。系統(tǒng)設置"看門狗"定時器T0定時30 ms(T0的初值為65 536-30 000=35 536)。主控程序的每次循環(huán)都將刷新T0的初值。如程序進入"死循環(huán)"而T0的初值在30 ms內(nèi)未被刷新,這時"看門狗"定時器T0將溢出并申請中斷。
3.設計T0溢出所對應的中斷服務程序。此子程序只須一條指令,即在T0對應的中斷向量地址(000BH)寫入"無條件轉(zhuǎn)移"命令,把計算機拖回整個程序的第一行,對單片機重新進行初始化并獲得正確的執(zhí)行順序。
參考資料:http://www.tianyablog.com/blogger/post_show.asp?blogid=502938&postid=11146490
一個月的拉布拉多容易養(yǎng)活,但由于狗狗的年齡比較小、自身抵抗力比較差,主人要給小拉布拉多提供一個溫暖舒適的生活環(huán)境,喂食狗糧時最好用溫水或者羊奶粉充分泡軟,更有助于小拉布拉多消化。及時接種疫苗和做好體內(nèi)外驅(qū)蟲工作。
一個月的比熊犬胃腸道未發(fā)育完全,喂食應以母乳為主,因為母乳的營養(yǎng)成分比較健康,而且母乳帶有母源抗體,吃母乳的泰迪抵抗力會更強一些。如果沒有母乳喂養(yǎng),主人應使用羊奶粉或幼犬專用奶粉進行喂養(yǎng),也可以用適量溫水將狗糧泡軟后飼喂比熊。
金毛和拉布拉多都是容易訓導、性格溫順聰明的狗狗品種,都屬于攻擊性小的犬類,兩者相差不大。金毛性格沉穩(wěn)和粘人,毛發(fā)濃密且長,觸感更柔軟一些,不容易打理,洗澡較麻煩。拉布拉多被毛短且直,相對來說好打理一些,拉布拉多對主人非常忠誠,服從性非常好。
金毛會比較好養(yǎng)一點。因為金毛性格很好,很溫馴,而薩摩耶則更加調(diào)皮一點。而且薩摩耶的白色毛發(fā)很容易弄臟,需要主人花費更多的時間和精力去護理。金毛對環(huán)境的要求不高,適應各種飼養(yǎng)方式。比起薩摩耶這些雪橇犬的玻璃胃,它們的生命力很強。
1、純正金毛犬的嘴巴很大很寬,并且隨著年齡的增長會變得越來越寬。2、純正金毛犬的骨架比較大。3、純正金毛幼犬眼睛大小適中呈杏仁狀,炯炯有神,眼睛瞳孔顏色為黑色或棕色 。4、純正金毛幼犬毛發(fā)蓬松光滑。5、純正金毛犬耳朵較大呈三角形。
公金毛比母金毛會相對好養(yǎng)一點。公金毛的性格開朗、溫順。毛發(fā)比較長,身材高大有型。母金毛性格溫順,體型相對嬌小一點。毛發(fā)較短,母金毛的生理期、懷孕、生產(chǎn)之后都要花費時間和精力去照顧。
1、金毛幼犬毛發(fā)越濃密越好。2、要挑選骨架較大的、精神狀態(tài)好的。3、要挑選頭部寬闊,耳朵大小適中的。4、觀察幼犬的骨量及四肢,骨量越高,金毛日后的體態(tài)和體格就會越大,品相好的金毛,其四肢比較粗壯。5、要挑選眼睛呈杏仁狀、瞳孔顏色偏黑色的。
韓系比熊是指比熊犬做了一個韓系造型,并非指某個品種,類似于貴賓犬的泰迪裝,只是代表一種造型。韓系比熊的外形可愛,性情溫順,深受大家喜愛。韓系比熊的毛發(fā)多為白色,挑選韓系比熊,毛發(fā)要挑濃密的,越濃密越好,頭頂?shù)拿?,背部的毛量要厚?/p>
地址:江夏大道鴻發(fā)世紀城東門14號樓103號門面
電話:027-87988580
地址:中山大道797號長青廣場商務中心1層A座
電話:13397153577
地址:東湖新技術(shù)開發(fā)區(qū)光谷一路城市之光24-2門
電話:027-87002324
地址:中南二路22號奧山創(chuàng)意街區(qū)5號樓獨棟
電話:13377857323
地址:關(guān)山大道金地太陽城A棟C-8號
電話:18971692583
謝先孝主治醫(yī)師
擅長犬貓傳染病治療,消化內(nèi)科疾病診療,細胞學檢查和犬貓常規(guī)外科手術(shù)。
陽炳中執(zhí)業(yè)獸醫(yī)師
擅長大小寵疾病
黃家豪住院部主管
擅長麻醉學、常規(guī)外科手術(shù)
張雨龍高級助理
擅長貓科行為學、鼻腔疾病、內(nèi)分泌疾病
陶虹宇藥房主管
擅長藥物代謝動力學、實驗室檢驗學