亚洲精品一区二区三区四区高清_国产精品久久久久久_无敌神马影视影院在线,444444在线观看免费的电视,麻花豆传媒剧国产MV的发展前景,免费的行情网站www下载大全

語言中文

新聞中心

熱搜關(guān)鍵詞:

單片機(jī)看門狗工作原理

來源:宇凡微 | 發(fā)布日期:2022-08-10

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

        一、單片機(jī)看門狗是什么

        在由單片機(jī)組成的微型計(jì)算機(jī)系統(tǒng)中,單片機(jī)的工作經(jīng)常受到來自外部電磁場(chǎng)的干擾,導(dǎo)致程序運(yùn)行和飛行,并陷入一個(gè)死循環(huán)。程序的正常運(yùn)行中斷,由單片機(jī)控制的系統(tǒng)不能繼續(xù)工作,導(dǎo)致整個(gè)系統(tǒng)停滯和不可預(yù)測(cè)的后果。所以,出于對(duì)單片機(jī)運(yùn)行狀態(tài)進(jìn)行實(shí)時(shí)監(jiān)測(cè)的考慮,便產(chǎn)生了一種專門用于監(jiān)測(cè)單片機(jī)程序運(yùn)行狀態(tài)的芯片,俗稱“看門狗”(watchdog)。

單片機(jī)看門狗

        二、單片機(jī)看門狗的應(yīng)用

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

        三、單片機(jī)看門狗工作原理

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

        硬件看門狗是利用了一個(gè)定時(shí)器,來監(jiān)控主程序的運(yùn)行,也就是說在主程序的運(yùn)行過程中,我們要在看門狗定時(shí)器定時(shí)時(shí)間到之前對(duì)其進(jìn)行復(fù)位。如果出現(xiàn)死循環(huán),或者說PC指針不能回來,那么定時(shí)時(shí)間到后就會(huì)使單片機(jī)復(fù)位。

        軟件看門狗技術(shù)的原理和這差不多,只不過是用軟件的方法實(shí)現(xiàn),我們還是以51系列來講,我們知道在51單片機(jī)中有兩個(gè)定時(shí)器,我們就可以用這兩個(gè)定時(shí)器來對(duì)主程序的運(yùn)行進(jìn)行監(jiān)控。我們可以對(duì)T0設(shè)定一定的定時(shí)時(shí)間,當(dāng)產(chǎn)生定時(shí)中斷的時(shí)候?qū)σ粋€(gè)變量進(jìn)行賦值,而這個(gè)變量在主程序運(yùn)行的開始已經(jīng)有了一個(gè)初值,在這里我們要設(shè)定的定時(shí)值要小于主程序的運(yùn)行時(shí)間,這樣在主程序的尾部對(duì)變量的值進(jìn)行判斷,如果值發(fā)生了預(yù)期的變化,就說明T0中斷正常,如果沒有發(fā)生變化則使程序復(fù)位。對(duì)于T1我們用來監(jiān)控主程序的運(yùn)行,我們給T1設(shè)定一定的定時(shí)時(shí)間,在主程序中對(duì)其進(jìn)行復(fù)位,如果不能在一定的時(shí)間里對(duì)其進(jìn)行復(fù)位,T1 的定時(shí)中斷就會(huì)使單片機(jī)復(fù)位。在這里T1的定時(shí)時(shí)間要設(shè)的大于主程序的運(yùn)行時(shí)間,給主程序留有一定的的裕量。而T1的中斷正常與否我們?cè)儆蒚0定時(shí)中斷子程序來監(jiān)視。這樣就夠成了一個(gè)循環(huán),T0監(jiān)視T1,T1監(jiān)視主程序,主程序又來監(jiān)視T0,從而保證系統(tǒng)的穩(wěn)定運(yùn)行。

        以上就是關(guān)于單片機(jī)看門狗工作原理的全部?jī)?nèi)容分享,宇凡微提供ic晶元生產(chǎn)及封裝定制,作為九齊一級(jí)代理商 擁有十多年的單片機(jī)芯片應(yīng)用方案設(shè)計(jì)經(jīng)驗(yàn),為廣大電子產(chǎn)品生產(chǎn)商提供MCU應(yīng)用功能定制開發(fā)服務(wù)。

【本文標(biāo)簽】 單片機(jī) 單片機(jī)看門狗

【責(zé)任編輯】單片機(jī)工程師

客戶案例

ALL RIGHT RESERVED 2022. 粵ICP備17095549號(hào) 技術(shù)支持: 牛商股份 百度統(tǒng)計(jì) 粵公網(wǎng)安備 44030402004503號(hào)

精品少妇一区二区三区免费观_69堂亚洲国产日韩精品无码专区成人妻中文字幕一区二区三区在线久久久久_色噜噜狠狠色综无码久久合欧美_国产熟女乱子伦露脸视频_亚洲V国产V欧美V久久久久久 边添小泬边狠狠躁视频_69堂亚洲国产日韩精品无码专区成人妻中文字幕一区二区三区在线久久久久_国产精品久久久久久无码人妻_佳佳伦影院理片_男人搡女人搡到高潮视频