久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡

你的位置:首頁 > 電源管理 > 正文

看門狗的工作原理、應用和設計思路

發布時間:2019-11-15 責任編輯:wenwei

【導讀】看門狗(watchdog timer)是一個定時器電路。一般有一個輸入叫喂狗,一個輸出到MCU的RST端。MCU正常工作的時候,每隔一端時間輸出一個信號到喂狗端,給WDT清零。如果超過規定的時間不喂狗(一般在程序跑飛時),WDT定時超過,就會給出一個復位信號到MCU,使MCU復位,防止MCU死機。看門狗的作用就是防止程序發生死循環,或者說程序跑飛。
 
看門狗的工作原理、應用和設計思路
 
工作原理:在系統運行以后也就啟動了看門狗的計數器,看門狗就開始自動計數,如果到了一定的時間還不去清看門狗,那么看門狗計數器就會溢出從而引起看門狗中斷,造成系統復位。所以在使用有看門狗的芯片時要注意清看門狗。
 
硬件看門狗是利用一個定時器來監控主程序的運行,也就是說在主程序的運行過程中,要在定時時間到之前對定時器進行復位。如果出現死循環或者說PC指針回不來,那么定時時間到了后就會使單片機復位。
 
軟件看門狗技術的原理也是類似的,只不過是用軟件的方法實現。還是以51系列為例,在51單片機中有兩個定時器,用來對主程序的運行進行監控。我們可以對T0設定一定的定時時間,當產生定時中斷的時候對一個變量進行賦值,而這個變量在主程序運行的開始已經有了一個初值。這里設定的定時值要小于主程序的運行時間,然后在主程序的尾部對變量的值進行判斷。如果值發生了預期的變化,就說明T0中斷正常;如果沒有發生變化則使程序復位。
 
T1用來監控主程序的運行。我們給T1設定一定的定時時間,在主程序中對其進行復位。如果不能在一定的時間里對其進行復位,T1的定時中斷就會使單片機復位。在這里T1的定時時間的設置要大于主程序的運行時間,給主程序留有一定的的裕量。而T1的中斷正常與否則是由T0定時中斷子程序來監視。這樣就構成了一個循環:T0監視T1、T1監視主程序、主程序又監視T0,從而保證系統穩定運行。
 
51系列有專門的看門狗定時器,對系統頻率進行分頻計數。定時器溢出時,將引起復位。看門狗可設定溢出率,也可單獨用來作為定時器使用。
 
C8051Fxxx單片機內部也有一個21位的使用系統時鐘的定時器,該定時器檢測對其控制寄存器的兩次特定寫操作的時間間隔。如果這個時間間隔超過了編程定義的極限值,將產生一個WDT復位。
 
看門狗使用注意:大多數51系列單片機都有看門狗。當看門狗沒有被定時清零時,將引起復位,這可防止程序跑飛。設計者必須清楚看門狗的溢出時間,來決定在合適的時候清看門狗。清看門狗也不能太過頻繁,否則會造成資源浪費。程序正常運行時,軟件每隔一定的時間(小于定時器的溢出周期)給定時器置數,即可預防溢出中斷而引起的誤復位。
 
看門狗運用:看門狗可用來恢復系統的正常運行,同時也是一種有效的監視管理器(具有鎖定光驅、鎖定任何指定程序的作用,可用在家庭中防止小孩無節制地玩游戲、上網、看錄像等,具有很好的應用價值)。
 
系統軟件“看門狗”的設計思路:
 
1、看門狗定時器T0的設置
 
在初始化程序塊中設置T0的工作方式,并開啟中斷和計數功能。系統Fosc=12MHz,T0為16位計數器,最大計數值為(2的16次方)-1=65535,T0輸入計數頻率是Fosc/12,溢出周期為(65535+1)/1=65536(μs)。
 
2、計算主控程序循環一次的耗時
 
考慮系統各功能模塊及其循環次數,本系統主控制程序的運行時間約為16.6ms。系統設置“看門狗”定時器T0定時30ms(T0的初值為65536-30000=35536)。主控程序的每次循環都將刷新T0的初值。如程序進入“死循環”,而T0的初值在30ms內未被刷新,這時“看門狗”定時器T0將溢出并申請中斷。
 
3、設計T0溢出所對應的中斷服務程序
 
此子程序只須一條指令,即在T0對應的中斷向量地址(000BH)寫入“無條件轉移”命令,把計算機拖回整個程序的第一行,對單片機重新進行初始化并獲得正確的執行順序。
 
 
推薦閱讀:
 
熱敏電阻技術簡介及其應用
用有源鉗位正激轉換器閉環
小功率 DC/DC 模塊性能的快速驗證
UART、RS-232、RS-422、RS-485之間有什么區別?
精密電阻測量之小電阻測試
要采購轉換器么,點這里了解一下價格!
特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索

關閉

?

關閉

久久午夜影院,91精品国产调教在线观看,日韩午夜免费,伊人久久大香线蕉av不卡
美女精品在线| 99视频精品视频高清免费| 欧美日韩一二三四| 日韩不卡视频在线观看| 精品国产精品国产偷麻豆| 欧美在线91| 国产精品22p| 91亚洲人成网污www| 欧洲av不卡| 悠悠资源网久久精品| 免费久久精品视频| 日本成人在线不卡视频| 日本a级不卡| 久久不卡日韩美女| 岛国av免费在线观看| 性感美女一区二区在线观看| 欧美午夜精品一区二区三区电影| 欧美日韩国产高清电影| 亚洲中字黄色| 欧美一区久久| 欧美精品三级在线| 欧美a在线观看| yellow在线观看网址| 91精品亚洲| 国产美女一区| 69堂精品视频在线播放| 久久婷婷国产| 亚洲网站视频| 亚洲精品系列| 久久精品一区二区国产| 日韩一区二区三区免费播放| 欧美精选一区二区三区| 日韩一区二区三区精品| 国产精品主播| 不卡一区综合视频| 国产模特精品视频久久久久| 欧美a级一区二区| av中文字幕在线观看第一页| 亚洲国产一区二区三区在线播放| 亚洲精品伊人| 国内精品亚洲| 亚洲一区欧美激情| 91亚洲精品在看在线观看高清| 国产 日韩 欧美 综合 一区| 亚洲免费高清| 你懂的国产精品| 国产91久久精品一区二区| 五月亚洲婷婷 | 国产精品久久久久久模特 | 国产精品xvideos88| 成人啊v在线| 日本在线视频一区二区| 国产资源在线观看入口av| 午夜在线一区二区| 精品国产不卡| 欧美一级专区| 麻豆国产91在线播放| 欧美日韩第一| 国产日韩免费| 亚洲激情偷拍| 国产成人调教视频在线观看| 日韩精品一级中文字幕精品视频免费观看 | 99久久久久国产精品| 97se亚洲| 五月天综合网站| 精品国产亚洲日本| 免费看日韩精品| 成人午夜精品| 国产精品美女午夜爽爽| 午夜亚洲福利在线老司机| 久久99久久人婷婷精品综合| 久热精品在线| 91精品国产乱码久久久久久久 | 亚洲精品日本| 国产一区亚洲| 久久在线91| 蜜臀av一区二区三区| 九九色在线视频| 美腿丝袜亚洲一区| 婷婷色综合网| 97精品国产| 日韩av午夜在线观看| aa亚洲婷婷| 亚洲黄色免费av| 日韩国产在线观看| 亚洲激情中文| 日韩.com| 国产福利一区二区三区在线播放| 久久先锋影音| 99久久婷婷这里只有精品| 国产精品传媒麻豆hd| 亚洲丝袜美腿一区| 国产综合精品一区| 97精品国产一区二区三区 | 日韩国产欧美一区二区三区| 99pao成人国产永久免费视频 | 日韩精品a在线观看91| 91精品一区国产高清在线gif | 久久不见久久见中文字幕免费| 少妇精品久久久一区二区三区| 国产精品av一区二区| 日韩深夜视频| 色天使综合视频| 久久精品av| 欧美日韩91| 国产一区成人| 欧美 日韩 国产精品免费观看| 成人在线超碰| 日韩国产91| 亚洲小说春色综合另类电影| 国产精品色网| 日韩一级欧洲| 亚洲成人日韩| 欧美日韩高清| 尤物在线精品| 国产高清久久| 精品一区在线| 尤物在线精品| 美女国产精品| 羞羞答答国产精品www一本| 国产亚洲激情| 免费人成精品欧美精品| 狠狠色狠狠色综合日日tαg| 美女网站视频一区| 亚洲成人av观看| 久久久久欧美精品| 欧洲亚洲一区二区三区| 色婷婷狠狠五月综合天色拍| 精品捆绑调教一区二区三区| 亚洲精品国模| 一区二区三区四区日本视频| 亚洲在线免费| 亚洲国产一区二区在线观看| 五月天激情综合网| 最新日韩av| 免播放器亚洲一区| 中文字幕一区二区三区日韩精品| 玖玖玖国产精品| 欧美在线亚洲| 午夜在线精品偷拍| 一区二区精品| 久久精品999| 久久成人高清| 色在线中文字幕| 久久久人人人| 免费日韩av| 日韩精品中文字幕一区二区| 国产日产高清欧美一区二区三区 | 亚洲香蕉久久| 国产精品v亚洲精品v日韩精品| 精品国产亚洲一区二区三区大结局| 久久香蕉精品香蕉| 97欧美在线视频| 国产高清一区| 亚洲精品视频一二三区| 国产激情久久| 91大神在线观看线路一区| 视频福利一区| 欧美 日韩 国产一区二区在线视频 | 日韩精品中文字幕吗一区二区| 国产私拍福利精品视频二区| 水蜜桃精品av一区二区| 日韩av免费大片| 自由日本语亚洲人高潮| 日本综合精品一区| 视频在线不卡免费观看| 婷婷亚洲五月| 欧美久久香蕉| 88xx成人免费观看视频库| 一区二区亚洲精品| 欧美亚洲综合视频| 成人羞羞视频播放网站| 亚洲91网站| 日韩在线不卡| 亚洲精品九九| 成人片免费看| 日韩精品成人| 97精品国产一区二区三区| 影音国产精品| 麻豆成人在线观看| 欧美日韩视频| 国产乱码精品一区二区三区亚洲人| 日韩久久精品网| 婷婷亚洲成人| 色吊丝一区二区| 国产日韩视频在线| 蜜桃成人av| 久久中文字幕一区二区三区| 91久久国产| 精品国产午夜| 亚洲一级淫片| 日韩国产在线| 91精品麻豆| 亚洲国产成人精品女人| 国产精品久久国产愉拍| 狠狠爱www人成狠狠爱综合网| 久久精品三级| 日韩精品一级二级| 99精品综合| 国产伊人久久|