[发明专利]一种电子设备的外围模组兼容方法及电子设备有效
申请号: | 201811028363.0 | 申请日: | 2018-09-04 |
公开(公告)号: | CN109240751B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 史继前;刘兆龙 | 申请(专利权)人: | 广东小天才科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F8/65 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 万振雄;杨中强 |
地址: | 528850 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 电子设备 外围 模组 兼容 方法 | ||
本发明实施例公开一种电子设备的外围模组兼容方法及电子设备,该方法包括:通过遍历外围模组驱动,获取与目标外围模组相匹配的目标外围模组驱动,并确定目标外围模组与目标外围模组驱动之间的对应关系;获取目标外围模组的模组型号并将模组型号储存到外部闪存中;在初始化目标外围模组时,从外部闪存中获取目标外围模组的模组型号;根据目标外围模组的模组型号以及目标外围模组与目标外围模组驱动之间的对应关系,确定与目标外围模组相匹配的目标外围模组驱动;装载目标外围模组驱动。实施本发明实施例,在保证电子设备兼容同一类型下的不同型号的外围模组时,可以降低外围模组驱动的查找时间,提高外围模组的初始化效率。
技术领域
本发明涉及电子设备技术领域,具体涉及一种电子设备的外围模组兼容方法及电子设备。
背景技术
现如今厂商在设计电子设备(如手机、手表等)时都面临同一个问题:同一种类型的外围模组(如液晶显示器、触控面板等)可能由不同的供货商供货,不同供货商生产的外围模组会略有差异,同时也会通过不同型号来命名。因此,厂商在设计电子设备时,需要让其所设计的电子设备能够兼容同一类型下不同型号的外围模组。
目前,部分电子设备的厂商针对不同型号的外围模组,会设计不同的外围模组驱动,从而通过多个外围模组驱动来实现电子设备对不同型号的外围模组的兼容。但在电子设备的实际使用过程中发现,设计的外围模组驱动太多,导致在外围模组初始化时,需要比较长的时间去查找外围模组驱动,导致外围模组初始化的时间较长,效率比较低。
发明内容
本发明实施例公开了一种电子设备的外围模组兼容方法及电子设备,在保证电子设备兼容同一类型下的不同型号的外围模组时,可以降低外围模组驱动的查找时间,提高外围模组的初始化效率。
本发明实施例第一方面公开一种电子设备的外围模组兼容方法,包括:
通过遍历外围模组驱动,获取与目标外围模组相匹配的目标外围模组驱动,并确定所述目标外围模组与所述目标外围模组驱动之间的对应关系;
获取所述目标外围模组的模组型号并将所述模组型号储存到外部闪存中;
在初始化所述目标外围模组时,从所述外部闪存中获取所述目标外围模组的模组型号;
根据所述目标外围模组的模组型号以及所述目标外围模组与目标外围模组驱动之间的对应关系,确定与所述目标外围模组相匹配的所述目标外围模组驱动;
装载所述目标外围模组驱动。
作为一种可选的实施方式,在本发明实施例第一方面中,所述通过遍历外围模组驱动,获取与目标外围模组相匹配的目标外围模组驱动,包括:
遍历所述外围模组驱动;
在遍历所述外围模组驱动时,如果当前时刻已遍历的所述外围模组驱动中与所述目标外围模组相匹配的第一外围模组驱动的数量大于或等于预置的阈值,停止遍历所述外围模组驱动;
获取所述第一外围模组驱动作为所述目标外围模组驱动。
作为一种可选的实施方式,在本发明实施例第一方面中,在所述停止遍历所述外围模组驱动之后,以及所述获取所述第一外围模组驱动作为所述目标外围模组驱动之前,所述方法还包括:
根据每一个所述第一外围模组驱动与所述目标外围模组的匹配程度对所述第一外围模组驱动按照匹配程度由高至低进行排序,得到排序结果;
以及,所述获取所述第一外围模组驱动作为所述目标外围模组驱动,包括:
根据所述排序结果,获取与所述目标外围模组的匹配程度最高的第一外围模组驱动作为目标外围模组驱动。
作为一种可选的实施方式,在本发明实施例第一方面中,所述确定所述目标外围模组与所述目标外围模组驱动之间的对应关系,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东小天才科技有限公司,未经广东小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811028363.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据处理的方法及其服务器
- 下一篇:一种数据处理方法、系统及电子设备