[发明专利]一种设备的硬件信息的获取方法及装置在审
申请号: | 201710852260.5 | 申请日: | 2017-09-19 |
公开(公告)号: | CN107656846A | 公开(公告)日: | 2018-02-02 |
发明(设计)人: | 王军 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 罗满 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 设备 硬件 信息 获取 方法 装置 | ||
技术领域
本发明涉及硬件信息监控领域,特别是涉及一种设备的硬件信息的获取方法及装置。
背景技术
随着信息技术的不断发展,不同种类的应用设备应运而生,应用设备为用户提供了多样的服务内容,够便捷的获取用户所需的各种数据或满足用户的各类需求,为人们的生活提供着便利。
为了确保应用设备能够长期稳定的运行,需要周期性的获取应用设备上相关硬件的工作信息,如:温度传感器信息、电压传感器信息、风扇信息、电源灯信息等硬件的工作数据,进而确保相关硬件都是在正常的工作状态中。现有的一种硬件信息的获取方法是将用于获取硬件信息的操作代码按照获取顺序逐一写入脚本中,进而通过执行该脚本进行硬件信息的获取。但是应用设备中的硬件往往数量繁多,导致该脚本中承载的操作代码数量庞大,并且可能存在有硬件信息获取异常的情况,因此脚本中还要包括有对于异常状态的处理逻辑,进而在执行该脚本时,会由于整体逻辑复杂而消耗大量系统内存并且相关逻辑之间的可能存在有关联性,因此会导致执行时的关联性错误,相对降低了获取应用设备硬件信息时的效率及可靠性。
由此可见,提供一种设备的硬件信息的获取方法,以提高获取应用设备硬件信息时的执行效率以及执行的可靠性,是本领域技术人员亟待解决的问题。
发明内容
本发明的目的是提供一种设备的硬件信息的获取方法及装置,提高了获取应用设备硬件信息时的执行效率以及执行的可靠性。
为解决上述技术问题,本发明提供一种设备的硬件信息的获取方法,包括:
设定待获取的目标硬件信息,并根据目标硬件信息获取相应的目标操作代码;
将目标操作代码写入单独的信息获取单元;其中,信息获取单元中包括获取目标硬件信息的相关处理逻辑;
执行相关处理逻辑以获取目标硬件信息。
优选的,相关处理逻辑具体包括:
硬件信息读取成功的处理逻辑以及硬件信息读取失败的处理逻辑。
优选的,在执行相关处理逻辑以获取目标硬件信息前,该方法进一步包括:
设定目标硬件信息的获取周期;
相应的,执行相关处理逻辑以获取目标硬件信息具体为:
依照获取周期执行相关处理逻辑以获取目标硬件信息。
优选的,执行相关处理逻辑以获取目标硬件信息具体为:
异步执行相关处理逻辑以通过i2c协议获取目标硬件信息。
优选的,该方法进一步包括:
设定信息判定标准,并根据信息判定标准判断目标硬件信息是否为正常状态;
如果否,则进行异常状态提示。
优选的,该方法进一步包括:
记录目标硬件信息。
此外,本发明还提供一种设备的硬件信息的获取装置,包括:
代码获取模块,用于设定待获取的目标硬件信息,并根据目标硬件信息获取相应的目标操作代码;
单元写入模块,用于将目标操作代码写入单独的信息获取单元;
单元执行模块,用于执行相关处理逻辑以获取目标硬件信息。
优选的,该装置进一步包括:
状态判定模块,用于设定信息判定标准,并根据信息判定标准判断目标硬件信息是否为正常状态,如果否,则调用提示模块;
提示模块,用于进行异常状态提示。
优选的,该装置进一步包括:
信息记录模块,用于记录目标硬件信息。
本发明所提供的设备的硬件信息的获取方法,通过将每一个用于获取目标硬件信息的相应操作代码写入单独的信息获取单元,由于每一个信息获取单元中都仅具有获取一种硬件信息的相关处理逻辑,因此以信息获取单元作为获取硬件信息时的执行单位,能够使不同硬件信息的获取逻辑之间相互独立,相对降低了整体的逻辑复杂程度,避免了因逻辑之间有关联性而导致硬件信息获取异常的情况的发生,提高了获取硬件信息时的可靠性。由于本方法减少了每一个执行单元的操作代码数量,因此在运行执行单元的过程中相对降低了对系统内存的占用,进而提高了整体的执行效率。此外,本发明还提供一种设备的硬件信息的获取装置,与上述的方法对应,有益效果如上所述。
附图说明
为了更清楚地说明本发明实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种设备的硬件信息的获取方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710852260.5/2.html,转载请声明来源钻瓜专利网。
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置