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、生成模块,用于采用所述目标驱动配置信息,生成所述待配置驱动对应的驱动配置文件;
38、控制模块,用于基于所述驱动配置文件进行驱动控制,得到驱动控制结果。
39、第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
40、存储器,用于存放计算机程序;
41、处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的方法。
42、第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的方法。
43、本申请实施例提供的上述技术方案与现有技术相比具有如下优点:
44、本申请实施例通过确定待配置驱动的驱动类型,以及获取驱动类型对应的目标配置列表信息,依据目标配置列表信息对应的输入参数,得到目标驱动配置信息,并采用目标驱动配置信息,生成待配置驱动对应的驱动配置文件,从而可以基于驱动配置文件进行驱动控制,得到驱动控制结果。进而可以达到依据输入参数生成驱动配置文件进行驱动控制的目的,而无需人工编写代码,提高了配置驱动的效率。
本文档来自技高网...【技术保护点】
1.一种驱动配置的方法,其特征在于,包括:
2.根据权利要求1所述的驱动配置的方法,其特征在于,所述依据所述目标配置列表信息对应的输入参数,得到目标驱动配置信息,包括:
3.根据权利要求2所述的驱动配置的方法,其特征在于,所述依据所述目标配置列表信息输出参数输入提示信息,包括:
4.根据权利要求3所述的驱动配置的方法,其特征在于,所述采用所述目标配置列表信息结合所述输入参数,得到目标驱动配置信息,包括:
5.根据权利要求1所述的驱动配置的方法,其特征在于,所述采用所述目标驱动配置信息,生成所述待配置驱动对应的驱动配置文件,包括:
6.根据权利要求5所述的驱动配置的方法,其特征在于,所述基于所述驱动配置文件进行驱动控制,得到驱动控制结果,包括:
7.根据权利要求6所述的驱动配置的方法,其特征在于,所述依据所述执行顺序依次执行所述待执行任务,得到所述驱动控制结果,包括:
8.一种驱动配置的装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的驱动配置的方法。
...【技术特征摘要】
1.一种驱动配置的方法,其特征在于,包括:
2.根据权利要求1所述的驱动配置的方法,其特征在于,所述依据所述目标配置列表信息对应的输入参数,得到目标驱动配置信息,包括:
3.根据权利要求2所述的驱动配置的方法,其特征在于,所述依据所述目标配置列表信息输出参数输入提示信息,包括:
4.根据权利要求3所述的驱动配置的方法,其特征在于,所述采用所述目标配置列表信息结合所述输入参数,得到目标驱动配置信息,包括:
5.根据权利要求1所述的驱动配置的方法,其特征在于,所述采用所述目标驱动配置信息,生成所述待配置驱动对应的驱动配置文件,包括:
6.根...
【专利技术属性】
技术研发人员:廖晓兰,朱健文,
申请(专利权)人:深圳创维RGB电子有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。