Watchdog Timer工作原理
發(fā)布時(shí)間:2014/8/3 12:19:58 訪問次數(shù):1590
為了保證程序運(yùn)行監(jiān)視系統(tǒng)的可靠性,監(jiān)視系統(tǒng)中毖須包括一定的硬件部分,DAC7571IDBVR且應(yīng)完全獨(dú)立于CPU之外,但又要與CPU保持時(shí)時(shí)刻刻的聯(lián)系。因此,程序運(yùn)行監(jiān)視系統(tǒng)是硬件電路與軟件程序的巧妙結(jié)合。圖8 -30給出了Watchdog Timer的工作原理。
CPU可設(shè)計(jì)成由程序確定的定時(shí)器1,看門狗被設(shè)計(jì)成另一個(gè)定時(shí)器2,它的計(jì)時(shí)啟動(dòng)將因CPU的定時(shí)訪問脈沖P,的到來而重新開始,定時(shí)器2的定時(shí)到脈沖P2連到CPU的復(fù)位端。兩個(gè)定時(shí)周期必須是Ti<T2,丁,就是CPU定時(shí)訪問定時(shí)器2的周期,也就是在CPU執(zhí)行的應(yīng)用程序中每隔E時(shí)間安插一條訪問指令。
在正常情況下,CPU每隔L時(shí)間便會(huì)定時(shí)訪問定時(shí)器2,從而使定時(shí)器2重新開始計(jì)時(shí)而不會(huì)產(chǎn)生溢出脈沖P2;而一旦CPU受到干擾陷入死循環(huán),便不能及時(shí)訪問定時(shí)器2,那么定時(shí)器2會(huì)在T2時(shí)間到達(dá)時(shí)產(chǎn)生定時(shí)溢出脈沖P:,從而引起CPU的復(fù)位,自動(dòng)恢復(fù)系統(tǒng)的正常運(yùn)行程序。
為了保證程序運(yùn)行監(jiān)視系統(tǒng)的可靠性,監(jiān)視系統(tǒng)中毖須包括一定的硬件部分,DAC7571IDBVR且應(yīng)完全獨(dú)立于CPU之外,但又要與CPU保持時(shí)時(shí)刻刻的聯(lián)系。因此,程序運(yùn)行監(jiān)視系統(tǒng)是硬件電路與軟件程序的巧妙結(jié)合。圖8 -30給出了Watchdog Timer的工作原理。
CPU可設(shè)計(jì)成由程序確定的定時(shí)器1,看門狗被設(shè)計(jì)成另一個(gè)定時(shí)器2,它的計(jì)時(shí)啟動(dòng)將因CPU的定時(shí)訪問脈沖P,的到來而重新開始,定時(shí)器2的定時(shí)到脈沖P2連到CPU的復(fù)位端。兩個(gè)定時(shí)周期必須是Ti<T2,丁,就是CPU定時(shí)訪問定時(shí)器2的周期,也就是在CPU執(zhí)行的應(yīng)用程序中每隔E時(shí)間安插一條訪問指令。
在正常情況下,CPU每隔L時(shí)間便會(huì)定時(shí)訪問定時(shí)器2,從而使定時(shí)器2重新開始計(jì)時(shí)而不會(huì)產(chǎn)生溢出脈沖P2;而一旦CPU受到干擾陷入死循環(huán),便不能及時(shí)訪問定時(shí)器2,那么定時(shí)器2會(huì)在T2時(shí)間到達(dá)時(shí)產(chǎn)生定時(shí)溢出脈沖P:,從而引起CPU的復(fù)位,自動(dòng)恢復(fù)系統(tǒng)的正常運(yùn)行程序。
熱門點(diǎn)擊
- 晶閘管驅(qū)動(dòng)電路
- 非編碼矩陣式鍵盤
- Watchdog Timer工作原理
- 參數(shù)化兆功能模塊( LPM)的調(diào)用
- LCD的驅(qū)動(dòng)方式
- 網(wǎng)絡(luò)控制方法
- 雙積分式A/D轉(zhuǎn)換原理
- 創(chuàng)建采集并保存圖像的程序
- 采樣保持器
- 集成芯片V/I變換電路
推薦技術(shù)資料
- 硬盤式MP3播放器終級改
- 一次偶然的機(jī)會(huì)我結(jié)識了NE0 2511,那是一個(gè)遠(yuǎn)方的... [詳細(xì)]
- 超低功耗角度位置傳感器參數(shù)技術(shù)
- 四路輸出 DC/DC 降壓電源
- 降壓變換器和升降壓變換器優(yōu)特點(diǎn)
- 業(yè)界首創(chuàng)可在線編程電源模塊 m
- 可編程門陣列 (FPGA)智能 電源解決方案
- 高效先進(jìn)封裝工藝
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究