一种元器件的识别方法、系统、设备及存储介质技术方案

技术编号:31373891 阅读:31 留言:0更新日期:2021-12-15 11:04
本发明专利技术实施例公开了一种元器件的识别方法、系统、设备及存储介质,方法包括:获取主控芯片预设数量的输入/输出接口所在的电路的通路情况,通路情况包括电路是通路或电路不是通路;根据输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号;按照预设顺序为编号进行组合,得到组合号码;将组合号码与预设数量的预设号码对比,每个预设号码均对应有电子设备元器件的信息;当组合号码与预设号码相同时,读取预设号码对应的电子设备元器件的信息;本发明专利技术能够准确地识别出元器件的信息,降低了识别出错的几率,减少了电子产品平行开发与维护时的资源浪费,以及降低了出错的几率。的几率。的几率。

【技术实现步骤摘要】
一种元器件的识别方法、系统、设备及存储介质


[0001]本专利技术涉及芯片
,尤其涉及一种元器件的识别方法、系统、电子装置及存储介质。

技术介绍

[0002]能够运行作业系统的嵌入式电子产品,其主要的元器件一般都需要主控芯片在开机时,运行驱动代码,使得各元器件工作。但是由于某些元器件的供需不足等原因,需要使用其他的元器件代替电子产品中的一些元器件。
[0003]由于不同的元器件,驱动代码不相同,因此在更换元器件之后,需要重新调试驱动代码,使得主控芯片能够驱动这些元器件工作。
[0004]但是,在调试驱动代码时,需要先识别元器件的类别、版本等信息,在识别时,一旦识别出错,则可能使得电子产品功能异常或故障,因此使得电子产品的平行开发与维护时,较为浪费资源,且容易出错。

技术实现思路

[0005]基于此,有必要针对上述问题,提出了一种元器件的识别方法、系统、设备及存储介质。
[0006]一种元器件的识别方法,所述方法包括:获取主控芯片预设数量的输入/输出接口所在的电路的通路情况,所述通路情况包括电路是通路或电路不是通路;根据输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号;按照预设顺序为所述编号进行组合,得到组合号码;将所述组合号码与预设数量的预设号码对比,每个所述预设号码均对应有电子设备元器件的信息;当所述组合号码与所述预设号码相同时,读取所述预设号码对应的电子设备元器件的信息。
[0007]其中,所述输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号包括:若是通路,则为输入/输出接口进行第一编号;若不是通路,则为输入/输出接口进行第二编号。
[0008]其中,在执行所述获取主控芯片预设数量连接有元器件的输入/输出接口的输出电压的步骤之前,所述方法还包括:检测电子设备是否为初次开机;若是,则执行所述获取主控芯片预设数量连接有元器件的输入/输出接口的输出电压的步骤。
[0009]其中,在执行所述获取主控芯片预设数量连接有元器件的输入/输出接口的输出电压的步骤之前,所述方法还包括:检测电子设备是否恢复出厂设置;若是,则在恢复出厂设置后,电子设备初次开机时,执行所述获取主控芯片预设数量连接有元器件的输入/输出接口的输出电压的步骤。。
[0010]一种元器件的识别系统,包括:通路判断模块,用于判断主控芯片预设数量的每个输入/输出接口所在的电路是否为通路;编号模块,用于根据输入/输出接口的通路情况为预设数量的输入/输出接口进行编号;组合模块,用于按照预设顺序为所述编号进行组合,
得到组合号码;对比模块,用于将所述组合号码与预设数量的预设号码对比,每个所述预设号码均对应有电子设备元器件的信息;读取模块,用于当所述组合号码与所述预设号码相同时,读取所述预设号码对应的电子设备元器件的信息,以及更换后的元器件信息。
[0011]其中,述通路判断模块包括:预设数量的电阻,所述电阻与所述输入/输出接口电连接。
[0012]其中,所述通路判断模块的触发电压为低位电压,所述预设数量的电阻一端接地。
[0013]其中,所述通路判断模块的触发电压为高位电压,所述预设数量的电阻一端接电源。
[0014]一种元器件的识别设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行以下步骤:
[0015]获取主控芯片预设数量的输入/输出接口所在的电路的通路情况,所述通路情况包括电路是通路或电路不是通路;根据输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号;按照预设顺序为所述编号进行组合,得到组合号码;将所述组合号码与预设数量的预设号码对比,每个所述预设号码均对应有电子设备元器件的信息;当所述组合号码与所述预设号码相同时,读取所述预设号码对应的电子设备元器件的信息。
[0016]一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行以下步骤:
[0017]获取主控芯片预设数量的输入/输出接口所在的电路的通路情况,所述通路情况包括电路是通路或电路不是通路;根据输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号;按照预设顺序为所述编号进行组合,得到组合号码;将所述组合号码与预设数量的预设号码对比,每个所述预设号码均对应有电子设备元器件的信息;当所述组合号码与所述预设号码相同时,读取所述预设号码对应的电子设备元器件的信息。
[0018]采用本专利技术实施例,具有如下有益效果:通过预设号码和电子设备元器件信息的对应关系,能够在找到组合号码与预设号码相同时,得到电子设备的元器件信息,从而能够准确地识别出元器件的信息,降低了识别出错的几率,减少了电子产品平行开发与维护时的资源浪费,以及降低了出错的几率。
附图说明
[0019]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]其中:
[0021]图1为一个实施例中元器件的识别方法的流程图;
[0022]图2为一个实施例中元器件的识别系统的示意图;
[0023]图3为一个实施例中通路判断模块与主控芯片的连接示意图;
[0024]图4为另一个实施例中通路判断模块与主控芯片的连接示意图;
[0025]图5为一个实施例中计算机设备的结构框图。
具体实施方式
[0026]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0027]如图1所示,在一个实施例中,提供了一种元器件的识别方法,包括:
[0028]S101、获取主控芯片预设数量的输入/输出接口所在的电路的通路情况;
[0029]S102、根据输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号;
[0030]S103、按照预设顺序为编号进行组合,得到组合号码;
[0031]S104、将组合号码与预设数量的预设号码对比;
[0032]S105、当所述组合号码与所述预设号码相同时,读取所述预设号码对应的电子设备元器件的信息。
[0033]在步骤S101中,基于嵌入式系统的主控芯片,会有很多的输入/输出接口,主控芯片对各元器件的控制,均通过输入/输出接口实现,这些输入/输出接口可以是GPIO(General

purpose input/output,通用型之输入输出)接口,也可以是类似可以接收0或1信号的输入/输出接口;通路情况包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种元器件的识别方法,其特征在于,所述方法包括:获取主控芯片预设数量的输入/输出接口所在的电路的通路情况,所述通路情况包括电路是通路或电路不是通路;根据输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号;按照预设顺序为所述编号进行组合,得到组合号码;将所述组合号码与预设数量的预设号码对比,每个所述预设号码均对应有电子设备元器件的信息;当所述组合号码与所述预设号码相同时,读取所述预设号码对应的电子设备元器件的信息。2.根据权利要求1所述的元器件的识别方法,其特征在于,所述输入/输出接口所在电路的通路情况为预设数量的输入/输出接口进行编号包括:若是通路,则为输入/输出接口进行第一编号;若不是通路,则为输入/输出接口进行第二编号。3.根据权利要求1所述的元器件的识别方法,其特征在于,在执行所述获取主控芯片预设数量的输入/输出接口的输出电压的步骤之前,所述方法还包括:检测电子设备是否为初次开机;若是,则执行所述获取主控芯片预设数量的输入/输出接口的输出电压的步骤。4.根据权利要求1所述的元器件的识别方法,其特征在于,在执行所述获取主控芯片预设数量连接有元器件的输入/输出接口的输出电压的步骤之前,所述方法还包括:检测电子设备是否恢复出厂设置;若是,则在恢复出厂设置后,电子设备初次开机时,执行所述获取主控芯片预设数量连接有元器件的输入/输出接口的输出电压的步骤。5.一种...

【专利技术属性】
技术研发人员:袁丹锋赖照群邓继海陶鑫
申请(专利权)人:深圳市阿达视高新技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1