[发明专利]热插拔设备的断开检测方法、装置及介质有效
申请号: | 202010140568.9 | 申请日: | 2020-03-03 |
公开(公告)号: | CN113342592B | 公开(公告)日: | 2023-08-25 |
发明(设计)人: | 胡远锋;张兵 | 申请(专利权)人: | 合肥杰发科技有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F13/40 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 瞿璨 |
地址: | 230000 安徽省合肥市*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 热插拔 设备 断开 检测 方法 装置 介质 | ||
本申请公开了一种热插拔设备的断开检测方法、装置及介质。所述方法包括如下步骤:屏蔽对主机的热插拔控制器的中断请求,中断请求是热插拔控制器响应于主机的连接端口的电压变化产生的,连接端口用于连接热插拔设备;以预设周期向热插拔设备发送查询命令或向热插拔设备传输数据;若未接收到热插拔设备响应查询命令的回复信息,或数据传输失败,则确定热插拔设备为断开状态。通过上述方式,本申请能够准确判断热插拔设备的断开或连接状态。
技术领域
本申请涉及计算机技术领域,特别是涉及一种热插拔设备的断开检测方法、热插拔设备的断开检测装置及计算机存储介质。
背景技术
热插拔设备一般通过连接端口与主机连接,并进行数据的传输。相关技术中,主机通过检测连接端口的电压值变化确定热插拔设备的断开和连接状态。但连接端口可能会被电磁干扰而导致电压变化,造成主机对热插拔设备的断开状态的误判。
发明内容
本申请提供一种热插拔设备的断开检测方法、装置及介质,以解决相关技术中对热插拔设备断开状态误判的问题。
为解决上述技术问题,本申请提供一种热插拔设备的断开检测方法。该方法包括:屏蔽对主机的热插拔控制器的中断请求,中断请求是热插拔控制器响应于主机的连接端口的电压变化产生的,连接端口用于连接热插拔设备;以预设周期向热插拔设备发送查询命令或向热插拔设备传输数据;若未接收到热插拔设备响应查询命令的回复信息,或数据传输失败,则确定热插拔设备为断开状态。
为解决上述技术问题,本申请提供一种热插拔设备的断开检测装置。该装置包括处理器、存储电路和通信电路;处理器耦接存储电路和通信电路,在工作时执行指令,以配合存储电路、通信电路实现上述的热插拔设备的断开检测方法。
为解决上述技术问题,本申请提供一种计算机存储介质。计算机存储介质存储有计算机程序,计算机程序被执行以实现如上述的热插拔设备的断开检测方法的步骤。
本申请通过屏蔽主机的热插拔控制器的中断请求,以预设周期向与主机连接的热插拔设备发送查询命令,或向热插拔设备传输数据,若主机未接收到热插拔设备响应查询命令返回的回复信息,或数据传输失败,则判断热插拔设备为断开状态。本申请的热插拔设备断开检测方法不受电磁干扰的影响,能够准确判断热插拔的断开状态。
附图说明
图1是本申请提供的热插拔设备的断开检测方法第一实施例的流程示意图;
图2是本申请提供的热插拔设备的断开检测方法第二实施例的流程示意图;
图3是本申请提供的热插拔设备的断开检测方法第三实施例的流程示意图;
图4是本申请提供的热插拔设备的断开检测装置一实施例的结构示意图;
图5是本申请提供的计算机存储介质一实施例的结构示意图。
具体实施方式
为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本申请所提供的热插拔设备的断开检测方法做进一步详细描述。
热插拔设备可以通过连接线与主机相连,当连接线存在电磁干扰的情况下,使连接端口的电压发生变化。响应于连接端口的电压变化,主机的热插拔控制器触发断开中断请求号,虽然热插拔设备与主机仍然处于物理的连接状态,但是主机收到中断请求后,仍将处理软件断开流程。
上述情况发生后,虽然热插拔设备仍与主机连接,但会引起热插拔设备与主机断开的问题,与热插拔设备相关的应用将会中止工作,可能会造成热插拔的数据损失。
相关技术中,通过在连接端口增加集线器,通过集线器检测设备断开;或者用成本高材质好的连接线。通过上述方法,一方面增加物料和硬件成本,并且改善效果有限;另一方面在连接线与主机固定连接时,因无法更换连接线而受到限制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥杰发科技有限公司,未经合肥杰发科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010140568.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属液态化模式的半导体封装工艺
- 下一篇:一种单晶炉加料系统