一种嵌入式操作系统看门狗实现方法技术方案

技术编号:11475241 阅读:94 留言:0更新日期:2015-05-20 05:01
一种嵌入式操作系统看门狗实现方法,在系统启动时,启动该软件看门狗线程并设定为最高优先级,其定时在活跃状态下,向硬件看门狗的喂狗端进行喂狗;并设定系统的每条工作线程必须在规定时间内向软件看门狗线程喂狗以使其处于活跃状态,若其中任一工作线程超时且无喂狗,则判定系统发生软件异常,软件看门狗线程处于非活跃状态并停止对硬件看门狗喂狗,硬件看门狗触发系统进行复位。本发明专利技术采用软件看门狗线程配合硬件看门狗,可保证嵌入式系统运行过程中,软件的可靠运行,及时发现系统运行的问题,便于高效地排查解决软硬件中的各种问题。

【技术实现步骤摘要】

【技术保护点】
一种嵌入式操作系统看门狗实现方法,其特征在于:在系统启动时,启动该软件看门狗线程并设定为最高优先级,其定时在活跃状态下,向硬件看门狗的喂狗端进行喂狗;并设定系统的每条工作线程必须在规定时间内向软件看门狗线程喂狗以使其处于活跃状态,若其中任一工作线程超时且无喂狗,则判定系统发生软件异常,软件看门狗线程处于非活跃状态并停止对硬件看门狗喂狗,硬件看门狗触发系统进行复位。

【技术特征摘要】

【专利技术属性】
技术研发人员:何树生许良刚林冬武
申请(专利权)人:漳州科能电器有限公司
类型:发明
国别省市:福建;35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1