ZW20-12F看門狗工作原理與使用注意
點(diǎn)擊次數(shù):1237 更新時(shí)間:2017-10-16
ZW20-12F看門狗工作原理:
在系統(tǒng)運(yùn)行以后也就啟動(dòng)了ZW20-12F看門狗的計(jì)數(shù)器緊密相關,ZW20-12F看門狗就開始自動(dòng)計(jì)數(shù)不容忽視,如果到了一定的時(shí)間還不去清ZW20-12F看門狗,那么看門狗計(jì)數(shù)器就會(huì)溢出從而引起ZW20-12F看門狗中斷服務體系,造成系統(tǒng)復(fù)位說服力。
看門狗的作用就是防止程序發(fā)生死循環(huán),或者說程序跑飛分析。在儀器儀表程序中表示,一般都有ZW20-12F看門狗。
ZW20-12F看門狗定時(shí)器用于在諸如噪聲和系統(tǒng)錯(cuò)誤干擾的情況下非常激烈,繼續(xù)進(jìn)行控制操作拓展基地,還可以用做16位的內(nèi)部定時(shí)器,來請(qǐng)求中斷服務(wù)實力增強。ZW20-12F看門狗定時(shí)器每隔128個(gè)MCLK周期便產(chǎn)生一個(gè)復(fù)位信號(hào)體系流動性,在程序正常執(zhí)行時(shí),需不斷地清0看門狗定時(shí)器帶來全新智能,即“喂狗”操作實現了超越,以防止復(fù)位信號(hào)的發(fā)生。這樣當(dāng)系統(tǒng)程序受到外部干擾而“跑飛”時(shí)去完善,由于不能及時(shí)“喂狗”橋梁作用,而使整個(gè)系統(tǒng)復(fù)位,使得系統(tǒng)程序重新啟動(dòng)求索,保證了系統(tǒng)的安全可靠性讓人糾結。
ZW20-12F看門狗使用注意:
大多數(shù)51 系列單片機(jī)都有看門狗,當(dāng)看門狗沒有被定時(shí)清零時(shí),將引起復(fù)位。這可防止程序跑飛穩定發展。設(shè)計(jì)者必須清楚看門狗的溢出時(shí)間以決定在合適的時(shí)候基石之一,清看門狗。清看門狗也不能太過頻繁否則會(huì)造成資源浪費(fèi)增持能力。程序正常運(yùn)行時(shí)共同努力,軟件每隔一定的時(shí)間(小于定時(shí)器的溢出周期)給定時(shí)器置數(shù),即可預(yù)防溢出中斷而引起的誤復(fù)位追求卓越。