[发明专利]数据采集监控器的程序调度方法有效

专利信息
申请号: 201710184214.2 申请日: 2017-03-24
公开(公告)号: CN106980536B 公开(公告)日: 2018-07-31
发明(设计)人: 孙克辉;贾正阳 申请(专利权)人: 中南大学
主分类号: G06F9/48 分类号: G06F9/48
代理公司: 长沙永星专利商标事务所(普通合伙) 43001 代理人: 周咏;米中业
地址: 410083 *** 国省代码: 湖南;43
权利要求书: 暂无信息 说明书: 暂无信息
摘要: 发明公开了一种数据采集监控器的程序调度方法,采用实时内核进行数据采集监控器的程序调度;获取各个程序模块的重要程度并分级;实时内核根据程序模块等级,以优先执行等级高的程序模块为原则,对所述数据采集监控器的程序模块进行调度和执行。本发明方法通过将实时内核引入数据采集监控器,因此能够采用实时内核的功能对数据采集监控器进行程序调度;而且本发明中将数据采集监控器的程序模块进行分级,并依据优先级的高低进行程序调度,因此本发明方法能够实时响应各个程序的运行要求,而且能够有效提高运行安全性和可靠性。
搜索关键词: 数据 采集 监控器 程序 调度 方法
【主权项】:
1.一种数据采集监控器的程序调度方法,其特征在于采用实时内核进行数据采集监控器的程序模块进行调度,具体包括如下步骤:S1. 对数据采集监控器的程序模块进行分析,从而获取各个程序模块的重要程度;S2. 根据步骤S1获取的各个程序模块的重要程度将各个程序模块进行分级,所述程序模块的重要性越高,则该程序模块的等级越高;S3. 实时内核根据步骤S2确定的程序模块等级,以优先执行等级高的程序模块为原则,对所述数据采集监控器的程序模块进行调度和执行,具体为采用如下步骤进行调度和执行:A. 基于实时内核的内部时基,每隔X毫秒即判断各个程序模块是否准备就绪,X为正整数;B. 若有程序模块准备就绪且当前无程序模块正在执行或被挂起,则判断准备就绪的各个程序模块的优先级,并优先执行优先级高的程序模块;C. 若有程序模块准备就绪且当前无程序模块正在执行且有程序模块被挂起,则判断准备就绪的程序模块和被挂起的程序模块之间的优先级大小,并优先执行优先级高的程序模块,优先级低的程序模块则被挂起,直至优先级高的程序模块执行完毕;D. 若有程序模块准备就绪且当前有程序模块正在执行,则判断准备就绪的程序模块和正在执行的程序模块之间的优先级大小,并优先执行优先级高的程序模块,优先级低的程序模块则被挂起,直至优先级高的程序模块执行完毕;所述的数据采集监控器的程序模块包括数据采集监控模块,当前时间同步模块,通信模块,显示模块,数据卡模块和映像校验模块;其中数据采集监控模块、当前时间同步模块和显示模块均为定时运行的模块;当需要通信模块、数据卡模块或映像校验模块运行时,实时内核向通信模块、数据卡模块或映像校验模块发送消息,使得通信模块、数据卡模块或映像校验模块立刻进入运行状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南大学,未经中南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201710184214.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top