一种调用应用策略的方法以及装置制造方法及图纸

技术编号:20272270 阅读:34 留言:0更新日期:2019-02-02 03:34
本申请实施例公开了一种调用应用策略的方法,包括:获取主控芯片的信息;根据主控芯片的信息确定主控芯片的数量;根据主控芯片的数量,调用与主控芯片具备一对一关系的应用策略,应用策略用于实现主控芯片的相应功能。本申请实施例还提供相应的装置。本申请技术方案能够有效地解决了人为管控时出现遗漏或多监测出主控芯片的信息的问题,且有效地兼容主控芯片的数量,从而调用与主控芯片具备对应关系的应用策略,实现主控芯片的相应功能。

【技术实现步骤摘要】
一种调用应用策略的方法以及装置
本申请涉及通信
,具体涉及一种调用应用策略的方法以及装置。
技术介绍
在电子产品的设计过程中,往往会涉及设备的主控芯片、固件、内部集成电路总线(inter-integrated-circuit,I2C)以及I2C总线交换机(inter-integrated-circuitswitch,I2CSwitch)。主控芯片是设备的核心组成部分,是联系各个设备之间的桥梁;固件就是写入可擦写只读存储器(eraseablereadonlymemory,EROM)或电可擦可编程只读存储器(electricallyerasableprogrammableROM,EEPROM)中的程序,应用于硬件设备中;I2C总线是由飞利浦公司开发的一种简单、双向二线制同步串行总线,它只需要两根线即可在连接于总线上的器件之间传送信息;I2CSwitch,可以在有限的I2C资源上扩展出足够多的接口,解决了在使用I2C总线容量的问题。基于电子产品能够实现不同的功能,以及在设计电子产品的过程中降低成本的因素考虑,往往会在同一个设备上做兼容不同数量主控芯片的设计,从而能够调用不同主控芯片对应的应用策略,实现不同的功能。现有技术是根据设备的实际情况,人工进行选择对应的主控芯片并且人为管控这些主控芯片。因此,当人工进行管控的时候,会遗漏或多监测出主控芯片的信息,使得设备硬件无法有效地兼容主控芯片对应的应用策略,实现相应的功能。
技术实现思路
本申请实施例提供了一种调用应用策略的方法以及装置,能够有效地正常兼容主控芯片的数量,从而调用与主控芯片具备关系的应用策略,实现主控芯片的相应功能。有鉴于此,本申请实施例提供如下方案:本申请的第一方面提供一种调用应用策略的方法,该调用应用策略的方法主要涉及主控芯片、I2C总线地址以及相应的装置。该方法包括:获取主控芯片的信息;根据主控芯片的信息确定主控芯片的数量;根据主控芯片的数量,调用与主控芯片具备一对一关系的应用策略,应用策略用于实现主控芯片的相应功能。由以上第一方面可见,通过获取主控芯片的信息可以确定出主控芯片的数量,解决了人为管控时出现遗漏或多监测出主控芯片的信息的问题,有效地兼容主控芯片的数量,调用与主控芯片具备对应关系的应用策略,从而实现主控芯片的相应功能。可选地,结合上述第一方面,在第一种可能的实现方式中,获取主控芯片的信息,可以包括:通过自动检测机制扫描对应关系,对应关系是主控芯片与内部集成电路总线的I2C总线地址之间的一对一关系,I2C总线地址是I2C总线交换机为每个主控芯片唯一分配的地址;根据对应关系中的I2C总线地址,获取主控芯片的信息,主控芯片的信息包括I2C总线地址。由于每个主控芯片对应一个确定的I2C总线地址,因此可以通过主控芯片与I2C地址之间的对应关系,获取到主控芯片的信息,提高了获取信息这个过程的准确度。可选地,结合上述第一方面或第一方面第一种可能的实现方式,在第二种可能的实现方式中,根据主控芯片的信息确定主控芯片的数量,可以包括:轮询检测N次主控芯片的信息,N为大于1的整数;判断轮询检测N次对应的主控芯片的信息是否一致;若一致,则统计主控芯片的信息个数;根据主控芯片的信息个数确定主控芯片的数量。由于可能进行一次轮询检测主控芯片的信息,无法真正地获知最终的主控芯片的数量,因此通过进行多次轮询检测,并匹配每次轮询检测后的信息一致性,提高了确定出主控芯片的数量的准确性。可选地,结合上述第一方面第二种可能的实现方式,在第三种可能的实现方式中,判断轮询检测N次对应的主控芯片的信息是否一致,可以包括:记录第一信息,第一信息是进行初次轮询检测对应的主控芯片的信息;记录第二信息,第二信息是在记录第一信息后进行N-1次轮询检测对应的主控芯片的信息;判断第一信息与第二信息是否匹配;若匹配,则判断轮询检测N次对应的主控芯片的信息一致。由于把轮询检测N次对应的主控芯片的信息进行匹配度的判断,可以有效地说明主控芯片的信息的高度一致性。可选地,结合上述第一方面或第一方面第一种可能的实现方式,在第四种可能的实现方式中,根据主控芯片的数量,调用与主控芯片具备一对一关系的应用策略,可以包括:在获取的主控芯片的信息中,查找主控芯片的数量对应的主控芯片的信息,主控芯片的信息中包括主控芯片的I2C总线地址;根据主控芯片的I2C总线地址,调用与主控芯片具备一对一关系的应用策略。由于主控芯片与应用策略是一对一的关系,并且主控芯片的信息中包括有I2C总线地址,因此可以根据I2C总线地址调用与主控芯片具备一对一关系的应用策略,为有效地兼容主控芯片对应的应用策略,实现相应的功能提供了多种可能性。本申请第二方面提供一种调用应用策略的装置,该装置具有实现上述第一方面或第一方面任意一种可能实现方式的方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。本申请第三方面提供一种调用应用策略的装置,包括:处理器和存储器;该存储器用于存储程序指令,当该装置运行时,该处理器执行该存储器存储的该程序指令,以使该装置执行如上述第一方面或第一方面任意一种可能实现方式的调用应用策略的方法。本申请第四方面提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述第一方面或第一方面任意一种可能实现方式的调用应用策略的方法。本申请第五方面提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或第一方面任意一种可能实现方式的调用应用策略的方法。本申请第六方面提供一种芯片系统,该芯片系统包括处理器,用于支持装置实现上述第一方面或第一方面任意一种可能的实现方式中所涉及的功能。在一种可能的设计中,芯片系统还包括存储器,存储器,用于保存装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。其中,第二方面、第三方面、第四方面、第五方面、第六方面中任一种实现方式所带来的技术效果可参见第一方面中不同实现方式所带来的技术效果,此处不再赘述。从以上技术方案可以看出,本申请实施例具有以下优点:通过自动检测机制对主控芯片的信息进行轮询检测,使得根据判断出每一次轮询检测后的主控芯片的信息一致来确定出主控芯片数量,从而依据这些主控芯片数量对应的主控芯片的信息中的I2C总线地址,调用与主控芯片具备一对一关系的应用策略。这样,通过自动检测机制确定出主控芯片的数量有效地解决了人为管控时出现遗漏或多监测出主控芯片的信息的问题,能够有效地兼容主控芯片的数量,调用与主控芯片具备对应关系的应用策略,从而实现主控芯片的相应功能。附图说明图1是本申请实施例中调用应用策略的场景示意图;图2是本申请实施例提供的调用应用策略方法的一个实施例示意图;图3是本申请实施例提供的调用应用策略方法的另一个实施例示意图;图4是本申请实施例提供的调用应用策略方法的另一个实施例示意图;图5是本申请实施例提供的装置的一个实施例示意图;图6是本申请实施例提供的装置的另一个实施例示意图;图7是本申请实施例提供的装置的另一个实施例示意图。具体实施方式本申请实施例提供了一种调用应用策略的方法以及装置,使得设本文档来自技高网...

【技术保护点】
1.一种调用应用策略的方法,其特征在于,包括:获取主控芯片的信息;根据所述主控芯片的信息确定所述主控芯片的数量;根据所述主控芯片的数量,调用与所述主控芯片具备一对一关系的应用策略,所述应用策略用于实现所述主控芯片的相应功能。

【技术特征摘要】
1.一种调用应用策略的方法,其特征在于,包括:获取主控芯片的信息;根据所述主控芯片的信息确定所述主控芯片的数量;根据所述主控芯片的数量,调用与所述主控芯片具备一对一关系的应用策略,所述应用策略用于实现所述主控芯片的相应功能。2.根据权利要求1所述的方法,其特征在于,所述获取主控芯片的信息,包括:通过自动检测机制扫描对应关系,所述对应关系是所述主控芯片与内部集成电路总线的I2C总线地址之间的一对一关系,所述I2C总线地址是I2C总线交换机为每个主控芯片唯一分配的地址;根据所述对应关系中的所述I2C总线地址,获取所述主控芯片的信息,所述主控芯片的信息包括所述I2C总线地址。3.根据权利要求1或2所述的方法,其特征在于,所述根据所述主控芯片的信息确定所述主控芯片的数量,包括:轮询检测N次所述主控芯片的信息,所述N为大于1的整数;判断所述轮询检测N次对应的所述主控芯片的信息是否一致;若一致,则统计所述主控芯片的信息个数;根据所述主控芯片的信息个数确定所述主控芯片的数量。4.根据权利要求3所述的方法,其特征在于,所述判断所述轮询检测N次对应的所述主控芯片的信息是否一致,包括:记录第一信息,所述第一信息是进行初次轮询检测对应的所述主控芯片的信息;记录第二信息,所述第二信息是在记录所述第一信息后进行N-1次轮询检测对应的所述主控芯片的信息;判断所述第一信息与所述第二信息是否匹配;若匹配,则判断出所述轮询检测N次对应的所述主控芯片的信息一致。5.根据权利要求1或2所述的方法,其特征在于,所述根据所述主控芯片的数量,调用与所述主控芯片具备一对一关系的应用策略,包括:在获取的所述主控芯片的信息中,查找所述主控芯片的数量对应的所述主控芯片的信息,所述主控芯片的信息中包括所述主控芯片的I2C总线地址;根据所述主控芯...

【专利技术属性】
技术研发人员:季恒
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1