[发明专利]一种定时看门装置及系统在审
申请号: | 201410855837.4 | 申请日: | 2014-12-31 |
公开(公告)号: | CN104503885A | 公开(公告)日: | 2015-04-08 |
发明(设计)人: | 裘愉涛;陈远生;潘武略;刘宏君;王悦;王乾刚;方天宇;罗待田;周富强;程亮 | 申请(专利权)人: | 国家电网公司;国网浙江省电力公司;长园深瑞继保自动化有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定时 看门 装置 系统 | ||
技术领域
本申请涉及电子技术领域,特别涉及一种定时看门装置及系统。
背景技术
随着嵌入式技术的发展,嵌入式系统的硬件和软件越来越复杂,随之越来越多的嵌入式系统引入操作系统以实现对各种软硬件资源的管理和控制。嵌入式系统中控制器的操作系统一般是基于任务来分配软硬件资源的,一套复杂的嵌入式系统,会有多个任务运行于操作系统之上并受操作系统的调度。正常情况下,一定时间段内各个任务都应该能够获取到系统资源,但是在异常情况下,比如说中断异常或者高优先级任务异常,可能会出现某个任务得不到系统调用的情况,同时任务内部也可能会因为某些异常导致程序飞掉甚至陷入死循环。
目前,为了判断运行于操作系统之上的任务是否异常,一般通过软件看门狗来监视任务是否被正常调度及任务本身是不是正常运行。但是软件看门狗同样是运行于操作系统之上的一个任务或者中断,同其他任务共用一套系统资源,不仅占用了系统资源,影响其他任务的运行效率,而且其自身不能完全独立于其他任务运行,导致自身的可靠性和稳定性受到影响,监控效果差。
发明内容
为解决上述技术问题,本申请实施例提供一种定时看门装置及系统,以达到提高了控制装置的操作系统上其他任务的运行效率,及提高自身的可靠性和稳定性,改善监控效果的目的,技术方案如下:
一种定时看门装置,所述定时看门装置与控制装置相连,所述控制装置上运行的任务作为被监控任务,所述定时看门装置包括:溢出门槛逻辑模块、定时清零逻辑模块和定时模块组,其中所述定时模块组包括多个定时模块,所述定时模块的个数与所述被监控任务的个数相同,各个定时模块各自对应一个被监控任务,各个定时模块各自对应的被监控任务各不相同;
所述溢出门槛逻辑模块,用于从所述控制装置获取各个定时模块各自的预设溢出门槛值,并将各个定时模块各自的预设溢出门槛值分别发送至各个定时模块;
所述定时清零逻辑模块,用于接收所述控制装置的被监控任务定时发送的清零命令,并向所述清零命令对应的定时模块发送清零操作指令,以指示相应的定时模块进行清零操作;
所述定时模块,用于在所述定时模块对应的被监控任务开始运行时开始计数,得到当前计数值,并比较所述当前计数值和所述定时模块对应的预设溢出门槛值,在所述当前计数值大于所述定时模块对应的预设溢出门槛值时,向所述控制装置发送复位信号,以使所述控制装置中所述定时模块对应的被监控任务重新运行。
优选的,还包括:
复位控制模块,用于在多个定时模块同时发送复位信号时,接收各个定时模块发送的复位信号,将各个复位信号整理为一个复位信号,得到总复位信号,并输出所述总复位信号至所述控制装置及相应的定时模块。
优选的,所述定时模块包括:分频单元、计数单元、溢出门槛值寄存单元、溢出监测单元、计数清零单元和复位信号产生单元;
分频单元,用于在所述定时模块对应的被监控任务开始运行时开始对所述定时看门装置的系统时钟进行分频;
所述计数单元,用于对所述分频单元得到的分频后的时钟进行计数,得到当前计数值;
所述溢出门槛值寄存单元,用于接收并缓存所述溢出门槛逻辑模块发送的所述定时模块的预设溢出门槛值;
所述溢出监测单元,用于从所述溢出门槛值寄存单元获取所述定时模块的预设溢出门槛值,并比较所述当前计数值和所述定时模块对应的预设溢出门槛值,在所述当前计数值大于所述定时模块对应的预设溢出门槛值时,向所述复位信号产生单元发送复位信号生成指令;
所述复位信号产生单元,用于在接收到所述复位信号生成指令时,产生复位信号;
所述计数清零单元,用于在接收到所述定时清零逻辑模块发送的清零操作指令时或在接收到所述复位信号产生单元产生的复位信号时,对所述计数单元进行清零操作。
一种定时看门系统,包括控制装置和如上述任意一项所述的定时看门装置;
所述控制装置与所述定时看门装置相连。
优选的,所述控制装置在设置各个定时模块各自的预设溢出门槛值时,具体用于根据各个定时模块对应的被监控任务的执行频率和时长,分别设置各个定时模块各自的预设溢出门槛值。
与现有技术相比,本申请的有益效果为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;国网浙江省电力公司;长园深瑞继保自动化有限公司,未经国家电网公司;国网浙江省电力公司;长园深瑞继保自动化有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410855837.4/2.html,转载请声明来源钻瓜专利网。