System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及资源管理,提供了一种设备配置方法、装置及存储介质。
技术介绍
1、在电子设备的应用领域中所应用的设备的种类多,各个设备之间的规格型号等难以统一,例如,安防监控领域相关的嵌入式设备种类千差万别,不同处理功能的芯片众多。上述设备的多样性导致难以采用一种统一的功能框架代码来兼容上述多种型号的产品,导致研发过程比较繁琐。
2、目前,为了实现相关功能,需要对所要应用的多个设备逐一进行功能实现,然后再运行各个设备的相关功能,从而实现上述相关功能。但上述逐一进行设备配置过程需要消耗大量的工作量,尤其是当其中的某一个设备使用的处理芯片有变动时,还需要重新对上述某一个设备进行功能实现,配置过程费时费力。
技术实现思路
1、本申请实施例提供一种设备配置方法、装置及存储介质,用以便捷有效的对硬件资源进行配置,进而快速实现设备的各功能。
2、本申请提供的具体技术方案如下:
3、第一方面,本申请实施例提供了一种设备配置方法,包括:
4、基于功能参数与硬件资源之间的映射关系,为用户端调用的目标功能参数确定相对应的目标硬件资源,其中,功能参数与硬件资源之间的映射关系是基于设备的各业务模块表征的功能和设备的多个预选处理芯片为实现各功能所提供的硬件资源建立的,目标硬件资源为设备运行时使用的预选处理芯片的硬件资源;
5、基于处理目标功能参数的方式对目标硬件资源进行配置,得到配置后的目标硬件资源;
6、将目标功能参数通过配置后的目标硬件资
7、可选地,通过以下方式建立功能参数与硬件资源之间的映射关系:
8、分别确定设备的各业务模块表征的功能相对应的至少一个功能参数;
9、确定设备在分别使用各预选处理芯片实现每个功能时,各预选处理芯片提供的至少一个硬件资源;
10、针对各预选处理芯片分别执行以下操作:将针对同一个功能的功能参数和硬件资源进行关联,得到功能参数与硬件资源之间的映射关系。
11、可选地,将针对同一个功能的功能参数和硬件资源进行关联,得到功能参数与硬件资源之间的映射关系,包括:
12、确定针对同一个功能的功能参数的处理需求,其中,处理需求根据功能参数的性质和数值确定;
13、确定针对同一个功能的硬件资源的处理模式,其中,处理模式是根据硬件资源的属性特征确定的;
14、将处理需求对应的功能参数与相匹配的处理模式对应的硬件资源进行关联,得到功能参数与硬件资源之间的映射关系。
15、可选地,基于功能参数与硬件资源之间的映射关系,为用户端调用的目标功能参数确定相对应的目标硬件资源,包括:
16、在功能参数与硬件资源之间的映射关系中,查找与用户端调用的目标功能参数相同的功能参数;
17、将查找到的功能参数相关联的硬件资源确定为相对应的目标硬件资源。
18、可选地,基于处理目标功能参数的方式对目标硬件资源进行配置,得到配置后的目标硬件资源,包括:
19、将同一分类的方式对应的目标硬件资源与目标功能参数进行关联,其中,同一分类的方式是按照预设的处理标准将业务模块对目标功能参数的处理方式进行分类得到的;
20、根据目标硬件资源对目标功能参数的承载能力,将相关联的目标硬件资源按照目标功能参数进行配置,得到配置后的目标硬件资源。
21、可选地,基于处理目标功能参数的方式对目标硬件资源进行配置,得到配置后的目标硬件资源之前,还包括:
22、判断目标硬件资源具备的极限承载能力是否大于目标硬件资源具备对目标功能参数的承载能力;
23、若是,则基于处理目标功能参数的方式对目标硬件资源进行配置。
24、可选地,将目标功能参数通过配置后的目标硬件资源传送给用于处理目标功能参数的业务模块进行处理,包括:
25、将从用户端接收到的目标功能参数传送给配置后的目标硬件资源;
26、经由配置后的目标硬件资源将目标功能参数按照相匹配的参数格式传送给处理目标功能参数的业务模块,以使业务模块对目标功能参数进行处理,并实现业务模块表征的功能。
27、第二方面,本申请实施例还提供了一种设备配置装置,包括:
28、确定单元,用于基于功能参数与硬件资源之间的映射关系,为用户端调用的目标功能参数确定相对应的目标硬件资源,其中,功能参数与硬件资源之间的映射关系是基于设备的各业务模块表征的功能和设备的多个预选处理芯片为实现各功能所提供的硬件资源建立的,目标硬件资源为设备运行时使用的预选处理芯片的硬件资源;
29、配置单元,用于基于处理目标功能参数的方式对目标硬件资源进行配置,得到配置后的目标硬件资源;
30、处理单元,用于将目标功能参数通过配置后的目标硬件资源传送给用于处理目标功能参数的业务模块进行处理。
31、第三方面,一种预选处理芯片,包括:
32、存储器,用于存储可执行指令;
33、处理器,用于读取并执行存储器中存储的可执行指令,以实现如第一方面任一项的方法。
34、第四方面,一种计算机可读存储介质,当所述存储介质中的指令由处理器执行时,使得所述处理器能够执行上述第一方面任一项所述的方法。
35、本申请有益效果如下:
36、综上所述,本申请实施例中,提供的一种设备配置方法、装置及存储介质,该方法包括:基于功能参数与硬件资源之间的映射关系,为用户端调用的目标功能参数确定相对应的目标硬件资源,其中,功能参数与硬件资源之间的映射关系是基于设备的各业务模块表征的功能和设备的多个预选处理芯片为实现各功能所提供的硬件资源建立的,目标硬件资源为设备运行时使用的预选处理芯片的硬件资源,基于处理目标功能参数的方式对目标硬件资源进行配置,得到配置后的目标硬件资源,将目标功能参数通过配置后的目标硬件资源传送给用于处理目标功能参数的业务模块进行处理,通过映射关系确定目标硬件资源,并对目标硬件资源进行配置后交由业务模块进行处理,上述过程提升了对设备的芯片进行参数配置的便捷性。
37、本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
本文档来自技高网...【技术保护点】
1.一种设备配置方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,通过以下方式建立所述功能参数与硬件资源之间的映射关系:
3.如权利要求2所述的方法,其特征在于,所述将针对同一个所述功能的所述功能参数和所述硬件资源进行关联,得到所述功能参数与所述硬件资源之间的映射关系,包括:
4.如权利要求1所述的方法,其特征在于,所述基于功能参数与硬件资源之间的映射关系,为用户端调用的目标功能参数确定相对应的目标硬件资源,包括:
5.如权利要求1所述的方法,其特征在于,所述基于处理所述目标功能参数的方式对所述目标硬件资源进行配置,得到配置后的目标硬件资源,包括:
6.如权利要求5所述的方法,其特征在于,所述基于处理所述目标功能参数的方式对所述目标硬件资源进行配置,得到配置后的目标硬件资源之前,还包括:
7.如权利要求1~6任一项所述的方法,其特征在于,所述将所述目标功能参数通过所述配置后的目标硬件资源传送给用于处理所述目标功能参数的业务模块进行处理,包括:
8.一种设备配置装置,其特征在
9.一种预选处理芯片,其特征在于,包括:
10.一种计算机可读存储介质,其特征在于,当所述存储介质中的指令由处理器执行时,使得所述处理器能够执行如权利要求1-7任一项所述的方法。
...【技术特征摘要】
1.一种设备配置方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,通过以下方式建立所述功能参数与硬件资源之间的映射关系:
3.如权利要求2所述的方法,其特征在于,所述将针对同一个所述功能的所述功能参数和所述硬件资源进行关联,得到所述功能参数与所述硬件资源之间的映射关系,包括:
4.如权利要求1所述的方法,其特征在于,所述基于功能参数与硬件资源之间的映射关系,为用户端调用的目标功能参数确定相对应的目标硬件资源,包括:
5.如权利要求1所述的方法,其特征在于,所述基于处理所述目标功能参数的方式对所述目标硬件资源进行配置,得到配置后...
【专利技术属性】
技术研发人员:胡松,吴惠敏,毛林,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。