[发明专利]数据采集监控器的程序调度方法有效
申请号: | 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/,转载请声明来源钻瓜专利网。
- 上一篇:一种事件中断的处理方法及移动终端
- 下一篇:一种增韧耐划伤HDPE复合塑料桌
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置