1.一种用于机顶盒的驱动程序启动方法,其特征在于,包括:
S1、识别机顶盒的处理器型号和通讯设备型号;
S2、获取与所述处理器型号对应的预设驱动配置文件,得到第一驱动配置文件;
S3、获取连接处理器和通讯设备的第一端口号;将所述第一端口号写入所述第一驱动配置文件,得到第二驱动配置文件;
S4、根据所述通讯设备型号设置所述第二驱动配置文件的驱动程序路径参数的值,得到第三驱动配置文件;
S5、根据所述第三驱动配置文件启动与所述通讯设备型号对应的驱动程序。
2.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,获取连接处理器和通讯设备的第一端口号,具体为:
从0开始自增遍历机顶盒的端口号,得到第二端口号;
若与所述第二端口号连接的通讯设备的类型与所述通讯设备型号对应的类型相同,则设置所述第一端口号为所述第二端口号。
3.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,所述S4具体为:
搜索机顶盒中的驱动程序,得到搜索结果;所述搜索结果包括驱动程序名称及第二驱动程序路径;
在所述搜索结果中匹配所述通讯设备型号与所述驱动程序名称,若匹配成功,则设置与所述驱动程序名称对应的驱动程序路径为所述驱动程序路径参数的值。
4.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,所述S5具体为:
根据所述驱动程序路径参数的值加载对应的驱动程序。
5.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,还包括:
添加驱动程序及驱动配置文件至预设路径。
6.一种用于机顶盒的驱动程序启动系统,其特征在于,包括:
识别模块,用于识别机顶盒的处理器型号和通讯设备型号;
获取模块,用于获取与所述处理器型号对应的预设驱动配置文件,得到第一驱动配置文件;
写入模块,用于获取连接处理器和通讯设备的第一端口号;将所述第一端口号写入所述第一驱动配置文件,得到第二驱动配置文件;
设置模块,用于根据所述通讯设备型号设置所述第二驱动配置文件的驱动程序路径参数的值,得到第三驱动配置文件;
启动模块,用于根据所述第三驱动配置文件启动与所述通讯设备型号对应的驱动程序。
7.根据权利要求6所述的用于机顶盒的驱动程序启动系统,其特征在于,所述写入模块包括:
遍历单元,用于从0开始自增遍历机顶盒的端口号,得到第二端口号;
设置单元,用于若与所述第二端口号连接的通讯设备的类型与所述通讯设备型号对应的类型相同,则设置所述第一端口号为所述第二端口号。
8.根据权利要求6所述的用于机顶盒的驱动程序启动系统,其特征在于,所述设置模块包括:
搜索单元,用于搜索机顶盒中的驱动程序,得到搜索结果;所述搜索结果包括驱动程序名称及第二驱动程序路径;
匹配单元,用于在所述搜索结果中匹配所述通讯设备型号与所述驱动程序名称,若匹配成功,则设置与所述驱动程序名称对应的驱动程序路径为所述驱动程序路径参数的值。
9.根据权利要求6所述的用于机顶盒的驱动程序启动系统,其特征在于,所述启动模块包括:
加载单元,用于根据所述驱动程序路径参数的值加载对应的驱动程序。
10.根据权利要求6所述的用于机顶盒的驱动程序启动系统,其特征在于,还包括:
添加模块,用于添加驱动程序及驱动配置文件至预设路径。