[發明專利]硬件看門狗的控制方法、看門狗系統有效
| 申請號: | 202011536043.3 | 申請日: | 2020-12-22 |
| 公開(公告)號: | CN112612636B | 公開(公告)日: | 2023-05-05 |
| 發明(設計)人: | 陸衛軍;賴一寧;方珂琦;毛欽暉;呂鋮燦 | 申請(專利權)人: | 浙江中控技術股份有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 北京易捷勝知識產權代理有限公司 11613 | 代理人: | 李麗敏 |
| 地址: | 310053 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 硬件 看門狗 控制 方法 系統 | ||
1.一種硬件看門狗的控制方法,其特征在于,該方法包括:
S10、硬件看門狗接收待監測的微處理單元發送的任務狀態信號,所述任務狀態信號為微處理單元中各任務開始和結束時的電平信息;
S20、硬件看門狗根據所述任務狀態信號,確定任務的任務時序信息;所述任務時序信息包括任務的運行時長信息、運行周期信息、運行順序信息、運行時間間隔信息中的一項或多項;
S30、針對每個任務,硬件看門狗確定所述任務時序信息不滿足預設的任務時序條件時,所述硬件看門狗向所述微處理單元發出復位信號;
硬件看門狗確定所述任務時序信息不滿足預設的任務時序條件,包括:
S31、硬件看門狗判斷所述任務時序信息是否滿足預設的任務時序條件,包括:
根據所述任務時序信息中的運行時長信息,判斷任務運行時長是否滿足預設的運行時長;和/或,
根據所述任務時序信息中的運行周期信息,判斷任務運行周期是否滿足預設的運行周期;和/或,
根據所述任務時序信息中的運行順序信息,判斷任務運行順序是否滿足預設的運行順序;和/或,
根據所述任務時序信息中的運行時間間隔信息,判斷任務運行時間間隔是否滿足預設的運行時間間隔;
S32、當步驟S31中的判斷結果中包含否時,硬件看門狗確定所述任務時序信息不滿足預設的任務時序條件。
2.根據權利要求1所述的硬件看門狗的控制方法,其特征在于,當兩個任務的運行關系為互斥的關系時,滿足預設的運行時間間隔包括:
任務運行時間間隔大于等于兩個任務中在先運行的任務的運行時長。
3.根據權利要求2所述的硬件看門狗的控制方法,其特征在于,步驟S30中還包括:針對每個任務,硬件看門狗確定所述任務時序信息滿足預設的任務時序條件時,所述硬件看門狗將S31中的判斷結果作為喂狗信號。
4.根據權利要求2所述的硬件看門狗的控制方法,其特征在于,微處理單元發送的任務狀態信號,包括:
微處理單元在每個任務開始時,通過GPIO端口輸出低電平;
微處理單元在每個任務結束時,通過GPIO端口輸出高電平。
5.一種看門狗系統,其特征在于,包括主MCU和從MCU,所述主MCU設置有用于發出任務狀態信號的端口,所述從MCU接收所述端口發出的任務狀態信號,并執行上述權利要求1至4任一所述的方法。
6.根據權利要求5所述的看門狗系統,其特征在于,所述從MCU為微處理單元或現場可編程門陣列。
7.根據權利要求5所述的看門狗系統,其特征在于,所述主MCU用于發出任務狀態信號的端口是GPIO端口。
8.根據權利要求5所述的看門狗系統,其特征在于,該系統還包括數據存儲單元,所述數據存儲單元,用于存儲任務時序信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江中控技術股份有限公司,未經浙江中控技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011536043.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種擠出模壓塑料瓶蓋的設備
- 下一篇:一種用于垃圾的壓縮裝置





