System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请实施例涉及计算机领域,具体而言,涉及一种芯片控制方法和装置、存储介质及电子设备。
技术介绍
1、二层交换芯片工作在osi(open systems interconnection model,开放系统互联模型)模型的数据链路层,其内部维护有一个用于记录mac(media access control,一种用于网络通信的协议)地址和port(数据端口)的对应关系的mac-port映射表,当网络数据包从某一个port流入时,交换芯片会解析出数据包中的目的mac地址信息,然后查找mac-port映射表,确定数据包需要转发到哪个port口。
2、由于交换芯片本身的功能复杂性、硬件上的设计差异、以及各设备需求的考量,目前没有一个通用的软件管理方案,可以适配不同设备的产品。不同芯片,需要切换到不同的软件中进行控制管理。
3、因此,现有技术中的芯片控制方式,存在芯片控制效率较低的问题。
技术实现思路
1、本申请实施例提供了一种芯片控制方法和装置、存储介质及电子设备,以至少解决现有技术中芯片控制方式存在芯片控制效率较低的问题。
2、根据本申请的一个实施例,提供了一种芯片控制方法,包括:通过芯片管理软件识别第一芯片的第一芯片标识;在具有映射关系的芯片标识集合和接口参数集合中,通过所述芯片管理软件获取与所述第一芯片标识具有映射关系的第一接口参数,其中,所述第一接口参数中封装有访问所述第一芯片所需的第一组功能函数接口,所述芯片标识集合中包括允许被所述管理软件访问
3、根据本申请的另一个实施例,提供了一种芯片控制装置,包括:第一识别单元,用于通过芯片管理软件识别第一芯片的第一芯片标识;第一获取单元,用于在具有映射关系的芯片标识集合和接口参数集合中,通过所述芯片管理软件获取与所述第一芯片标识具有映射关系的第一接口参数,其中,所述第一接口参数中封装有访问所述第一芯片所需的第一组功能函数接口,所述芯片标识集合中包括允许被所述管理软件访问的多个芯片的芯片标识,所述接口参数集合包括与所述多个芯片中的每个芯片具有映射关系的接口参数,所述接口参数中的第i个接口参数中封装有访问第i个芯片标识表示的芯片所需的一组功能函数接口,所述第i个接口参数与所述第i个芯片标识具有映射关系,i为正整数;第一执行单元,用于在所述芯片管理软件接收到第一控制指令的情况下,调用所述第一接口参数中的所述第一组功能函数接口中的至少部分功能函数接口,对所述第一芯片执行所述第一控制指令所指示的第一操作。
4、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
5、根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
6、通过本申请,采用通过在单一软件层中包含有多种芯片的功能函数接口的管理软件来管理芯片的方式,通过在单一软件层中封装对应不同类型芯片的功能的功能函数接口,在需要管理软件对芯片进行管理时,基于识别出的芯片类型,获取与该芯片对应的接口参数,在接收到控制指令时,芯片管理软件可以调用对应的功能函数接口中的至少部分功能函数接口,并根据控制指令调用接口参数中的与指令对应的功能函数,从而实现对芯片的控制管理,在使用软件对不同芯片进行管理时,用户无需根据不同芯片类型使用不同的,通过上述方式,上层只需下发所需的控制命令,而不用关心芯片之间管理的差异(芯片的差异上层无感知),芯片管理软件可以将控制命令的执行转换为与待控制的芯片对应的功能函数接口的调用,从而将不同芯片的硬件差异隔离在单一软件层,只要软件层中封装有与芯片对应的功能函数接口,管理软件就可以实现对芯片的管理,进而实现一个通用管理软件对多种不同芯片进行管理的目的,此外,由于在单一软件层中封装对应不同类型芯片的功能的功能函数接口,实现了将不同芯片的硬件差异隔离在单一软件层,可以方便对不同类型的芯片进行独立维护,因此,可以解决现有技术中芯片控制方式存在芯片控制的效率较低的问题,达到提高芯片控制效率的技术效果。
本文档来自技高网...【技术保护点】
1.一种芯片控制方法,其特征在于,
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求4所述的方法,其特征在于,
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求9所述的方法,其特征在于,
11.根据权利要求4所述的方法,其特征在于,
12.根据权利要求1所述的方法,其特征在于,
13.根据权利要求12所述的方法,其特征在于,
14.根据权利要求13所述的方法,其特征在于,
15.根据权利要求13所述的方法,其特征在于,
16.根据权利要求1至15中任一项所述的方法,其特征在于,
17.根据权利要求1至15中任一项所述的方法,其特征在于,
19.根据权利要求18所述的方法,其特征在于,
20.一种芯片控制装置,其特征在于,
21.一种计算机可读存储介质,其特征在于,
22.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,
...【技术特征摘要】
1.一种芯片控制方法,其特征在于,
2.根据权利要求1所述的方法,其特征在于,
3.根据权利要求2所述的方法,其特征在于,
4.根据权利要求1所述的方法,其特征在于,
5.根据权利要求4所述的方法,其特征在于,
6.根据权利要求5所述的方法,其特征在于,
7.根据权利要求6所述的方法,其特征在于,
8.根据权利要求4所述的方法,其特征在于,
9.根据权利要求8所述的方法,其特征在于,
10.根据权利要求9所述的方法,其特征在于,
11.根据权利要求4所述的方法,其特征在于,
12.根据权利要求1所述的方法,其特征在于,
...
【专利技术属性】
技术研发人员:王鹏,朱英澍,冯俊东,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。