The invention relates to the field of set top boxes, in particular to a method and a system for starting a driver of a set-top box. The present invention by S1, the set-top box recognition processor model and communication equipment model; default driver configuration files S2, acquisition and the processor model corresponding to the first drive configuration file; S3, access to the first port number connected to the processor and communication equipment; write the first end of the slogan of the first drive configuration file. Second drive configuration file; S4, according to the value driver path parameters setting model the communication equipment of the second drive configuration file, third driver configuration file; S5, according to the driver of the third driver configuration file to start with the corresponding type of communication equipment. Provides a universal method of automatically loading drivers for different types of communication devices for set-top boxes with different types of processors.
【技术实现步骤摘要】
一种用于机顶盒的驱动程序启动方法及系统
本专利技术涉及机顶盒领域,尤其涉及一种用于机顶盒的驱动程序启动方法及系统。
技术介绍
现有的机顶盒通常包括WIFI模块和蓝牙模块,但是市场上经常出现某一特定型号的WIFI模块或蓝牙模块供货不足的情况。因此,机顶盒需兼容多种型号的WIFI模块或蓝牙模块以满足市场需求。但是,更换一次WIFI模块或蓝牙模块需同时更换软件和硬件,耗费时间且成本大。
技术实现思路
本专利技术所要解决的技术问题是:为带有不同型号处理器的机顶盒提供一种通用的自动加载不同型号通讯设备的驱动程序的方法。为了解决上述技术问题,本专利技术采用的技术方案为:本专利技术提供一种用于机顶盒的驱动程序启动方法,包括:S1、识别机顶盒的处理器型号和通讯设备型号;S2、获取与所述处理器型号对应的预设驱动配置文件,得到第一驱动配置文件;S3、获取连接处理器和通讯设备的第一端口号;将所述第一端口号写入所述第一驱动配置文件,得到第二驱动配置文件;S4、根据所述通讯设备型号设置所述第二驱动配置文件的驱动程序路径参数的值,得到第三驱动配置文件;S5、根据所述第三驱动配置文件启动与所述通讯设备型号对应的驱动程序。本专利技术还提供一种用于机顶盒的驱动程序启动系统,包括:识别模块,用于识别机顶盒的处理器型号和通讯设备型号;获取模块,用于获取与所述处理器型号对应的预设驱动配置文件,得到第一驱动配置文件;写入模块,用于获取连接处理器和通讯设备的第一端口号;将所述第一端口号写入所述第一驱动配置文件,得到第二驱动配置文件;设置模块,用于根据所述通讯设备型号设置所述第二驱动配置文件的驱动程序路径 ...
【技术保护点】
一种用于机顶盒的驱动程序启动方法,其特征在于,包括:S1、识别机顶盒的处理器型号和通讯设备型号;S2、获取与所述处理器型号对应的预设驱动配置文件,得到第一驱动配置文件;S3、获取连接处理器和通讯设备的第一端口号;将所述第一端口号写入所述第一驱动配置文件,得到第二驱动配置文件;S4、根据所述通讯设备型号设置所述第二驱动配置文件的驱动程序路径参数的值,得到第三驱动配置文件;S5、根据所述第三驱动配置文件启动与所述通讯设备型号对应的驱动程序。
【技术特征摘要】
1.一种用于机顶盒的驱动程序启动方法,其特征在于,包括:S1、识别机顶盒的处理器型号和通讯设备型号;S2、获取与所述处理器型号对应的预设驱动配置文件,得到第一驱动配置文件;S3、获取连接处理器和通讯设备的第一端口号;将所述第一端口号写入所述第一驱动配置文件,得到第二驱动配置文件;S4、根据所述通讯设备型号设置所述第二驱动配置文件的驱动程序路径参数的值,得到第三驱动配置文件;S5、根据所述第三驱动配置文件启动与所述通讯设备型号对应的驱动程序。2.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,获取连接处理器和通讯设备的第一端口号,具体为:从0开始自增遍历机顶盒的端口号,得到第二端口号;若与所述第二端口号连接的通讯设备的类型与所述通讯设备型号对应的类型相同,则设置所述第一端口号为所述第二端口号。3.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,所述S4具体为:搜索机顶盒中的驱动程序,得到搜索结果;所述搜索结果包括驱动程序名称及第二驱动程序路径;在所述搜索结果中匹配所述通讯设备型号与所述驱动程序名称,若匹配成功,则设置与所述驱动程序名称对应的驱动程序路径为所述驱动程序路径参数的值。4.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,所述S5具体为:根据所述驱动程序路径参数的值加载对应的驱动程序。5.根据权利要求1所述的用于机顶盒的驱动程序启动方法,其特征在于,还包括:添加驱动程序及驱动配置文件至预设路径。6.一种用于机顶盒的驱动程序启动系统,其特征在于,...
【专利技术属性】
技术研发人员:郭鑫俊,江典棋,刘伟城,
申请(专利权)人:福州福大海矽微电子有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。