本發(fā)明涉及一種多重看門狗控制方法及其控制系統(tǒng),其中方法包括S1:初始化多重看門狗和邏輯控制單元;S2:看門狗溢出中斷時(shí)判斷是否接收喂狗信號(hào),若是執(zhí)行S3,若否,執(zhí)行S4;S3:將對(duì)應(yīng)的看門狗定時(shí)器清零,返回S2;S4:邏輯控制單元發(fā)送復(fù)位指令,判斷是否復(fù)位成功,成功執(zhí)行S3,失敗執(zhí)行S5;S5:系統(tǒng)死機(jī)處理,對(duì)復(fù)位失敗次數(shù)計(jì)數(shù)和是否超限;S6:切換至更高等級(jí)的復(fù)位操作。所述多重看門狗包括主控處理器內(nèi)部通訊看門狗、外部硬件看門狗和低效能處理器中的軟件看門狗組。本發(fā)明解決了同類型看門狗共因失效問題;邏輯控制單元能根據(jù)復(fù)位失敗次數(shù)采用切換復(fù)位方式;外部低效能處理器監(jiān)測(cè)主控處理器運(yùn)行,減輕主控處理器運(yùn)行壓力,避免檢測(cè)看門狗導(dǎo)致的系統(tǒng)故障。
聲明:
“多重看門狗控制方法及其控制系統(tǒng)” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)