技術總結
本發明公開了一種基于多核系統的硬件看門狗控制方法及系統,方法包括:主核處理器啟動多任務模式,主核處理器每隔第一預定時間向從核處理器發送主核處理器心跳消息;從核處理器接收主核處理器發送的主核處理器心跳消息,在接收到主核處理器心跳消息后向主核處理器發送從核處理器心跳信息;當檢測主核處理器收到從核處理器發送的從核處理器心跳信息,且主核處理器切換任務時,清理看門狗。本發明主核處理器負責清狗,同時主從之間建立心跳機制,主核處理器只有檢查到從核處理器的心跳,并且本身有任務切換時,才進行清狗操作,從而使多核在正常運行時,不會被看門狗復位,一旦核間通訊中斷或者一個或以上的核死機異常等發生,能復位整個系統。
技術研發人員:李小軍
受保護的技術使用者:深圳震有科技股份有限公司
文檔號碼:201610827586
技術研發日:2016.09.18
技術公布日:2017.02.15