91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 單 片 機

Watchdog Timer工作原理

發布時間:2014/8/3 12:19:58 訪問次數:1564

   為了保證程序運行監視系統的可靠性,監視系統中毖須包括一定的硬件部分,DAC7571IDBVR且應完全獨立于CPU之外,但又要與CPU保持時時刻刻的聯系。因此,程序運行監視系統是硬件電路與軟件程序的巧妙結合。圖8 -30給出了Watchdog Timer的工作原理。

   CPU可設計成由程序確定的定時器1,看門狗被設計成另一個定時器2,它的計時啟動將因CPU的定時訪問脈沖P,的到來而重新開始,定時器2的定時到脈沖P2連到CPU的復位端。兩個定時周期必須是Ti<T2,丁,就是CPU定時訪問定時器2的周期,也就是在CPU執行的應用程序中每隔E時間安插一條訪問指令。

      

   在正常情況下,CPU每隔L時間便會定時訪問定時器2,從而使定時器2重新開始計時而不會產生溢出脈沖P2;而一旦CPU受到干擾陷入死循環,便不能及時訪問定時器2,那么定時器2會在T2時間到達時產生定時溢出脈沖P:,從而引起CPU的復位,自動恢復系統的正常運行程序。


   為了保證程序運行監視系統的可靠性,監視系統中毖須包括一定的硬件部分,DAC7571IDBVR且應完全獨立于CPU之外,但又要與CPU保持時時刻刻的聯系。因此,程序運行監視系統是硬件電路與軟件程序的巧妙結合。圖8 -30給出了Watchdog Timer的工作原理。

   CPU可設計成由程序確定的定時器1,看門狗被設計成另一個定時器2,它的計時啟動將因CPU的定時訪問脈沖P,的到來而重新開始,定時器2的定時到脈沖P2連到CPU的復位端。兩個定時周期必須是Ti<T2,丁,就是CPU定時訪問定時器2的周期,也就是在CPU執行的應用程序中每隔E時間安插一條訪問指令。

      

   在正常情況下,CPU每隔L時間便會定時訪問定時器2,從而使定時器2重新開始計時而不會產生溢出脈沖P2;而一旦CPU受到干擾陷入死循環,便不能及時訪問定時器2,那么定時器2會在T2時間到達時產生定時溢出脈沖P:,從而引起CPU的復位,自動恢復系統的正常運行程序。


相關技術資料
8-3Watchdog Timer工作原理

熱門點擊

 

推薦技術資料

硬盤式MP3播放器終級改
    一次偶然的機會我結識了NE0 2511,那是一個遠方的... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
偃师市| 平遥县| 阳谷县| 长春市| 文登市| 即墨市| 武宁县| 保德县| 延长县| 通城县| 南京市| 庄浪县| 竹山县| 定襄县| 广东省| 靖宇县| 衡南县| 林周县| 屯门区| 建平县| 微山县| 三亚市| 厦门市| 新丰县| 桂东县| 东平县| 云霄县| 英德市| 莲花县| 徐汇区| 赤城县| 车致| 泸水县| 富民县| 会东县| 大渡口区| 公安县| 龙井市| 东台市| 阳高县| 雷山县|