成年人天堂-成年人视频免费看-成年人色网站-成年人免费在线视频观看-成年人免费小视频-成年人免费网站在线观看

語言中文

新聞中心

熱搜關鍵詞:

單片機看門狗工作原理

來源:宇凡微 | 發布日期:2022-08-10

        剛學習單片機的萌新都聽說過單片機看門狗,但是對于其工作原理并不是很清楚,今天這篇文章將為大家介紹單片機看門狗工作原理,一起來了解一下吧!

        一、單片機看門狗是什么

        在由單片機組成的微型計算機系統中,單片機的工作經常受到來自外部電磁場的干擾,導致程序運行和飛行,并陷入一個死循環。程序的正常運行中斷,由單片機控制的系統不能繼續工作,導致整個系統停滯和不可預測的后果。所以,出于對單片機運行狀態進行實時監測的考慮,便產生了一種專門用于監測單片機程序運行狀態的芯片,俗稱“看門狗”(watchdog)。

單片機看門狗

        二、單片機看門狗的應用

        看門狗電路的應用,看門狗是恢復系統的正常運行及有效的監視管理器(具有鎖定光驅,鎖定任何指定程序的作用,可用在家庭中防止小孩無節制地玩游戲、上網、看錄像)等具有很好的應用價值。

        三、單片機看門狗工作原理

        工作原理:在系統運行以后也就啟動了看門狗的計數器,看門狗就開始自動計數,如果到了一定的時間還不去清理看門狗,那么看門狗計數器就會溢出從而引起看門狗中斷,造成系統復位。所以,在使用有看門狗的芯片時要注意清理看門狗。

        硬件看門狗是利用了一個定時器,來監控主程序的運行,也就是說在主程序的運行過程中,我們要在看門狗定時器定時時間到之前對其進行復位。如果出現死循環,或者說PC指針不能回來,那么定時時間到后就會使單片機復位。

        軟件看門狗技術的原理和這差不多,只不過是用軟件的方法實現,我們還是以51系列來講,我們知道在51單片機中有兩個定時器,我們就可以用這兩個定時器來對主程序的運行進行監控。我們可以對T0設定一定的定時時間,當產生定時中斷的時候對一個變量進行賦值,而這個變量在主程序運行的開始已經有了一個初值,在這里我們要設定的定時值要小于主程序的運行時間,這樣在主程序的尾部對變量的值進行判斷,如果值發生了預期的變化,就說明T0中斷正常,如果沒有發生變化則使程序復位。對于T1我們用來監控主程序的運行,我們給T1設定一定的定時時間,在主程序中對其進行復位,如果不能在一定的時間里對其進行復位,T1 的定時中斷就會使單片機復位。在這里T1的定時時間要設的大于主程序的運行時間,給主程序留有一定的的裕量。而T1的中斷正常與否我們再由T0定時中斷子程序來監視。這樣就夠成了一個循環,T0監視T1,T1監視主程序,主程序又來監視T0,從而保證系統的穩定運行。

        以上就是關于單片機看門狗工作原理的全部內容分享,宇凡微提供ic晶元生產及封裝定制,作為九齊一級代理商 擁有十多年的單片機芯片應用方案設計經驗,為廣大電子產品生產商提供MCU應用功能定制開發服務。

【本文標簽】 單片機 單片機看門狗

【責任編輯】單片機工程師

客戶案例

聯系我們
0755-82225097
深圳市羅湖區筍崗街道寶安北路4004號藝方創啟5樓
yufanweixiaoan@yfwdz.cn
微信二維碼微信二維碼

ALL RIGHT RESERVED 2022. 粵ICP備17095549號 技術支持: 牛商股份 百度統計 粵公網安備 44030402004503號

主站蜘蛛池模板: 成人毛片大全 | 成人18视频在线 | 亚洲国产精品激情在线观看 | 一个人免费观看日本www视频 | 午夜色a大片在线观看免费 午夜色大片 | 99久久国产综合精品成人影院 | 亚洲欧美视频一区二区三区 | 性欧美一级毛片在线播放 | 国产精品午夜高清在线观看 | 日韩欧美亚洲综合一区二区 | 三级带黄色 | 香蕉欧美成人精品a∨在线观看 | 成人激情在线 | 久久精品国产欧美成人 | 免费观看a黄一级视频 | 亚洲精品大片 | 日韩欧美视频免费观看 | 日韩中文欧美 | 干干人人| 超漂亮留学生被老外在线播放 | 国产操比 | 国产欧美亚洲三区久在线观看 | 久久精品国产欧美 | 国产福利一区二区三区在线观看 | 国内一级一级毛片a免费 | 欧美日韩第二页 | 亚洲国产一区二区三区精品 | 国产精品毛片在线更新 | 日美欧韩一区二去三区 | 日本一区二区三区在线播放 | 亚洲精品国产三级在线观看 | 日本成人在线网站 | 最近中文字幕高清字幕在线视频 | 国产亚洲精aa在线观看不卡 | 欧美多人三级级视频播放 | 午夜伦理视频 | 亚洲免费片 | 中文字幕在线观看不卡视频 | 欧美精品一区二区三区视频 | 一区二区三区欧美视频 | 久久久www成人免费精品 |
请您留言

感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。

提交