[发明专利]硬件类型识别方法、装置、计算机设备和存储介质在审
申请号: | 202110017993.3 | 申请日: | 2021-01-07 |
公开(公告)号: | CN112698875A | 公开(公告)日: | 2021-04-23 |
发明(设计)人: | 古兆强 | 申请(专利权)人: | 深圳市广和通无线股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F13/10 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘佳妮 |
地址: | 518051 广东省深圳市南山区西丽街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 类型 识别 方法 装置 计算机 设备 存储 介质 | ||
1.一种硬件类型识别方法,其特征在于,所述方法包括:
设置通用输入输出口的工作模式,读取所述通用输入输出口在所述工作模式下的电平状态,根据所述电平状态,确定所述通用输入输出口的工作状态,所述工作状态包括高电平状态、低电平状态以及悬空高阻状态;
基于所述工作状态,得到与所述工作状态对应的状态标识,根据所述状态标识,确定硬件类型;
根据所述确定的硬件类型,加载运行所述硬件类型对应的驱动程序。
2.根据权利要求1所述的方法,其特征在于,所述根据所述通用输入输出口在所述工作模式下的电平状态,确定所述通用输入输出口的工作状态,包括:
当设置的所述工作模式为内部电阻上拉时,若读取的所述通用输入输出口的电平状态为低电平,则直接确定所述通用输入输出口的工作状态为低电平状态;
否则,重新设置所述工作模式为内部电阻下拉,基于所述内部电阻下拉模式,确定所述通用输入输出口的当前状态;
或,
当设置的所述通用输入输出口的工作模式为内部电阻下拉时,若读取的所述通用输入输出口的状态为高电平,则直接确定所述通用输入输出口的工作状态为高电平状态;
否则,重新设置所述工作模式为内部电阻上拉,基于所述内部电阻上拉模式,确定所述通用输入输出口的当前状态。
3.根据权利要求2所述的方法,其特征在于,重新设置所述工作模式为内部电阻下拉,基于所述内部电阻下拉模式,确定所述通用输入输出口的当前状态,包括:
当重新设置所述工作模式为内部电阻下拉时,若读取的所述通用输入输出口的状态为高电平,则确定所述通用输入输出口的工作状态为悬空高阻状态;
若读取到的所述通用输入输出口的状态标识对应的电平状态为低电平,则确定所述通用输入输出口的工作状态为高电平状态;
或,
重新设置所述工作模式为内部电阻上拉,基于所述内部电阻上拉模式,确定所述通用输入输出口的当前状态,包括:
当重新设置所述通用输入输出口的工作模式为内部电阻上拉时,若读取的所述通用输入输出口的电平状态为高电平,则确定所述通用输入输出口的工作状态为高电平状态;
若读取的所述通用输入输出口的电平状态为低电平状态,则确定所述通用输入输出口的工作状态为悬空高阻状态。
4.根据权利要求1所述的方法,其特征在于,所述根据所述状态标识,确定硬件类型,包括:
获取所述状态标识与所述硬件类型的映射关系;
基于所述映射关系,确定所述硬件类型。
5.根据权利要求4所述的方法,其特征在于,所述获取所述状态标识与所述硬件类型的映射关系,包括:
获取所述通用输入输出口的数量;
基于所述通用输入输出口的数量,获取所述状态标识与所述硬件类型的映射关系。
6.根据权利要求5所述的方法,其特征在于,所述映射关系包括第一映射关系、第二映射关系;所述第一映射关系表示所述状态标识与所述硬件类型对应,所述第二映射关系表示各所述通用输入输出口的状态标识进行组合后,所述组合后的状态标识与所述硬件类型对应。
7.根据权利要求6所述的方法,其特征在于,各所述通用输入输出口的状态标识进行组合的步骤,包括:
根据获取的各所述通用输入输出口的状态标识,将所述状态标识按照获取的先后顺序进行组合,得到组合后的状态标识。
8.一种硬件类型识别装置,其特征在于,所述装置包括:
工作状态确定模块,用于设置通用输入输出口的工作模式,读取所述通用输入输出口在所述工作模式下的电平状态,根据所述电平状态,确定所述通用输入输出口的工作状态,所述工作状态包括高电平状态、低电平状态以及悬空高阻状态;
硬件类型确定模块,用于基于所述工作状态,得到与所述工作状态对应的状态标识,根据所述状态标识,确定硬件类型;
硬件驱动模块,用于根据所述确定的硬件类型,加载运行所述硬件类型对应的驱动程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市广和通无线股份有限公司,未经深圳市广和通无线股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110017993.3/1.html,转载请声明来源钻瓜专利网。