AVR單片機(jī)系列(例如,ATMEGA168等)使用增強(qiáng)功能的看門(mén)狗(Enhanced Watchdog Timer),與原來(lái)的看門(mén)狗相比較,除了有相同復(fù)位的功能以外,還增加了中斷的功能設(shè)計(jì)時(shí)。使用看門(mén)狗的中斷功能,可以實(shí)現(xiàn)從Power Down狀態(tài)喚
VxWorks共享看門(mén)狗定時(shí)機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)
VxWorks共享看門(mén)狗定時(shí)機(jī)制的設(shè)計(jì)與實(shí)現(xiàn)
uC/OS-II 系統(tǒng)的多任務(wù)看門(mén)狗設(shè)計(jì)
1、軟件看門(mén)狗的設(shè)計(jì)方案單片機(jī)或微機(jī)系統(tǒng)受到強(qiáng)干擾后可造成程序失控,使CPU進(jìn)入死循環(huán),或者使程序跑飛。利用“看門(mén)狗”技術(shù)能不斷地監(jiān)視程序運(yùn)行的時(shí)間,一旦超過(guò)限定時(shí)間,就確認(rèn)系統(tǒng)已經(jīng)“死機(jī)&
1、軟件看門(mén)狗的設(shè)計(jì)方案單片機(jī)或微機(jī)系統(tǒng)受到強(qiáng)干擾后可造成程序失控,使CPU進(jìn)入死循環(huán),或者使程序跑飛。利用“看門(mén)狗”技術(shù)能不斷地監(jiān)視程序運(yùn)行的時(shí)間,一旦超過(guò)限定時(shí)間,就確認(rèn)系統(tǒng)已經(jīng)“死機(jī)&
1:要講系統(tǒng)的可靠性,首先要講系統(tǒng)安全保證機(jī)制的可靠性,對(duì)于MCU系統(tǒng)來(lái)說(shuō),養(yǎng)DOG是其中最重要的一條 2:很多人可能要講,我沒(méi)養(yǎng)DOG,我的系統(tǒng)也很可靠,所以看門(mén)狗沒(méi)有必要。這是一種不需要反駁的觀點(diǎn),從理論上
以MSP430F2274為例。其中匯編實(shí)現(xiàn)采用的是IAR匯編,CCE匯編實(shí)現(xiàn)稍作修改即可。 1.看門(mén)狗有三種工作模式:停止模式,計(jì)時(shí)器模式,看門(mén)狗模式。2.其中后兩種模式可以選擇的時(shí)鐘源有:SMCLK和ACLK。3.在使用后兩種模式時(shí)
看門(mén)狗,又叫 watchdog timer,是一個(gè)定時(shí)器電路, 一般有一個(gè)輸入,叫喂狗,一個(gè)輸出到MCU的RST端,MCU正常工作的時(shí)候,每隔一端時(shí)間輸出一個(gè)信號(hào)到喂狗端,給 WDT 清零,如果超過(guò)規(guī)定的時(shí)間不喂狗,(一般在程序跑飛時(shí)),WDT 定
看門(mén)狗Watch Dog 是一個(gè)很重要的資源,他能夠有效的防止系統(tǒng)進(jìn)入死循環(huán)或者程序跑飛。工作原理:在系統(tǒng)運(yùn)行以后也就啟動(dòng)了看門(mén)狗的計(jì)數(shù)器,看門(mén)狗就開(kāi)始自動(dòng)計(jì)數(shù),如果到了一定的時(shí)間還不去清看門(mén)狗,那么看門(mén)狗計(jì)數(shù)
AVR看門(mén)狗使用范例 avr wdt看門(mén)狗詳解
在ATMEL的89S51系列的89S51與89C51功能相同,指令兼容。HEX程序無(wú)需任何轉(zhuǎn)換可以直接使用。89S51只比89C51增加了一個(gè)看門(mén)狗功能。向看門(mén)狗寄存器(WDTRST地址是0A6H)中先寫(xiě)入01EH,再寫(xiě)入0E1H,即可激活看門(mén)狗。匯編
單片機(jī)系統(tǒng)在軍事、工業(yè)、民用產(chǎn)品中的應(yīng)用越來(lái)越廣。它將許多以往用硬件實(shí)現(xiàn)的功能由軟件來(lái)完成,體積小巧、功能豐富、智能化程序度,但在可靠性方面也面臨許多新問(wèn)題。用現(xiàn)場(chǎng)電磁兼容性(EMC)理論剖析單片機(jī)系統(tǒng)設(shè)計(jì)
引言隨著嵌入式系統(tǒng)的發(fā)展,迫切需要在嵌入式系統(tǒng)開(kāi)發(fā)階段對(duì)嵌入式系統(tǒng)進(jìn)行離線(xiàn)測(cè)試與分析,以保證系統(tǒng)的軟件應(yīng)用程序、硬件具有兼容性、高可靠性和高可用性,迅速發(fā)現(xiàn)并準(zhǔn)確定位系統(tǒng)中存在的問(wèn)題。本文結(jié)合上海貝爾
嵌入式系統(tǒng)離線(xiàn)測(cè)試
摘要:基于以DSP芯片TMS320F2812為核心的數(shù)字伺服控制器,以國(guó)微電子公司的SM1032國(guó)產(chǎn)CPLD(兼容Lattice公司的ispLSI 1032)為載體,設(shè)計(jì)了專(zhuān)用的系統(tǒng)硬件看門(mén)狗模塊,具備識(shí)別DSP軟件初始化時(shí)序、自由定制看門(mén)狗時(shí)序等
摘要:基于以DSP芯片TMS320F2812為核心的數(shù)字伺服控制器,以國(guó)微電子公司的SM1032國(guó)產(chǎn)CPLD(兼容Lattice公司的ispLSI 1032)為載體,設(shè)計(jì)了專(zhuān)用的系統(tǒng)硬件看門(mén)狗模塊,具備識(shí)別DSP軟件初始化時(shí)序、自由定制看門(mén)狗時(shí)序等
隨著MCS-51系列單片機(jī)的發(fā)展,其芯片價(jià)格在不斷下降,但同時(shí)也帶來(lái)了單片機(jī)芯片的抗干擾問(wèn)題,該問(wèn)題可能導(dǎo)致一些智能型儀器儀表單片機(jī)工業(yè)控制系統(tǒng)發(fā)生“死機(jī)”。筆者通過(guò)近幾年的設(shè)計(jì)實(shí)踐及不斷試驗(yàn),總
隨著計(jì)算機(jī)技術(shù)的發(fā)展,單片微型計(jì)算機(jī)在工業(yè)自動(dòng)化領(lǐng)域和智能化產(chǎn)品中得到了廣泛的應(yīng)用。如何提高單片機(jī)產(chǎn)品的抗干擾能力是產(chǎn)品開(kāi)發(fā)和設(shè)計(jì)人員所面臨和必須解決的問(wèn)題。關(guān)于抗干擾的具體方法在很多書(shū)籍和文章中都有
1、軟件看門(mén)狗的設(shè)計(jì)方案單片機(jī)或微機(jī)系統(tǒng)受到強(qiáng)干擾后可造成程序失控,使CPU進(jìn)入死循環(huán),或者使程序跑飛。利用“看門(mén)狗”技術(shù)能不斷地監(jiān)視程序運(yùn)行的時(shí)間,一旦超過(guò)限定時(shí)間,就確認(rèn)系統(tǒng)已經(jīng)“死機(jī)&