一种数据处理方法和装置的制造方法

文档序号:10616453阅读:124来源:国知局
一种数据处理方法和装置的制造方法
【专利摘要】本发明实施例提供一种数据处理方法和装置,其中的方法具体包括:根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。本发明实施例能够保证终端的产量,并且可以满足在终端上外接信号处理模块的需求。
【专利说明】
一种数据处理方法和装置
技术领域
[0001 ]本发明涉及通信技术领域,特别是涉及一种数据处理方法和装置。
【背景技术】
[0002]随着科技技术的发展与进步,智能电视作为家电已经普及至千家万户。
[0003]目前,智能电视接收广播信号后,一般通过内部的信号处理模块对接收的广播信号进行处理,然后在智能电视的显示模块上显示处理过的广播信号。例如,上述信号处理模块具体可以包括:调音器(Tuner)和解调器(demodulator ),则上述智能电视通过信号处理模块对广播信号的处理过程具体可以为:通过调音器将接收的高频信号转化为中频信号,并发送给解调器;通过解调器将上述中频信号转化为信号数据流,并将上述信号数据流发送给CPU;CPU对上述信号数据流进行解码,并通过显示模块对上述解码后的信号数据流进行显示。
[0004]由上述智能电视通过信号处理模块对广播信号的处理过程可以看出,上述信号处理模块对于智能电视而言是很至关重要的模块;现有生产调音器和解调器的厂家有很多,因此上述调音器和解调器的型号也有多种,但是现有的智能电视往往支持固定厂家的固定型号的调音器或者解调器,因此当智能电视支持的调音器或者解调器缺货或者断货时,容易导致智能电视的产量下降;并且在上述智能电视有外接一个其他型号的调音器或者解调器的需求时,由于智能电视不能支持该信号的调音器或者解调器,外接的上述调音器或者解调器并不能正常工作,因此无法满足在智能电视上外接调音器或者解调器的需求。

【发明内容】

[0005]本发明实施例提供一种数据处理方法和装置,用以解决现有的智能电视往往支持固定厂家的固定型号的调音器或者解调器的问题,能够保证终端的产量,并且可以满足在终端上外接信号处理模块的需求。
[0006]本发明实施例提供一种数据处理方法,包括:
[0007]根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;
[0008]根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。
[0009]本发明实施例提供一种数据处理装置,包括:
[0010]读取单元,用于根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;及
[0011 ]加载单元,用于根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。
[0012]综上,本发明实施例提供的一种信息处理方法和装置,可以根据信号处理模块的地址信息读取信号处理模块的标识信息,进而根据所述标识信息将所述信号处理模块对应的驱动程序加载至终端的操作系统中;由于本发明实施例中可以根据不同的信号处理模块加载对应的驱动程序,故本发明实施例可以使得终端支持和兼容不同型号的信号处理模块;
[0013]例如,当某一型号的信号处理模块缺货或者断货时,可以使用本发明实施例将其他型号的信号处理模块应用于终端的生产,因此能够保证终端的产量;
[0014]并且,在终端存在外接一个其他型号的信号处理模块的需求时,也可以使用本发明实施例将需要外接的信号处理模块的驱动程序加载至终端的操作系统中,进而可以使得上述需要外接的信号处理模块正常工作,因此可以满足在终端上外接信号处理模块的需求。
【附图说明】
[0015]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本发明的一种数据处理方法实施例一的步骤流程图;
[0017]图2为本发明的一种数据处理方法实施例二的步骤流程图;
[0018]图3为本发明的一种数据处理装置实施例一的结构示意图;
[0019]图4为本发明的一种数据处理装置实施例二的结构示意图;及
[0020]图5为本发明的一种数据处理装置实施例三的结构示意图。
【具体实施方式】
[0021]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0022]方法实施例一
[0023]参照图1,示出了本发明的一种数据处理方法实施例一的步骤流程图,具体可以包括:
[0024]步骤101、根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;
[0025]本发明实施例可以应用于智能电视、电脑、手机等终端中,以使上述终端可以兼容不同的信号处理模块;本发明实施例中以智能电视为例加以说明,其它终端参照本发明实施例即可。
[0026]以智能电视为例,上述地址信息由信号处理模块的厂商提供,具体可以从上述信号处理模块的说明书中得到、或者可以通过和信号处理模块的提供厂商协商得到,智能电视在获得上述地址信息后,可以将其存储在智能电视的存储器中,从而,在工作过程中,智能电视可以通过信号处理模块的地址信息确定当前需要与之进行通信的目标信号处理模块。而由于上述信号处理模块的标识信息可用于标识信号处理模块的厂家及型号,信号处理模块中可以存储有对应的标识信息,故智能电视可以从上述目标处理模块中读取目标处理模块的标识信息。
[0027]步骤102、根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。
[0028]在本发明的一种可选实施例中,上述根据所述标识信息将所述信号处理模块对应的驱动程序加载至操作系统中的步骤,具体可以包括:
[0029]步骤S1、根据所述标识信息从驱动存储文件夹中查找与所述标识信息对应的驱动程序;其中,所述驱动存储文件夹用于存储所述信号处理模块的驱动程序;
[0030]步骤S2、将所述驱动程序加载至操作系统中。
[0031 ] 在本发明的一种应用示例中,假设智能电视中的CPU通过I2C( Inter-1ntegratedCircuit,集成电路总线)与信号处理模块进行连接,则上述信号处理模块的地址信息具体可以为I2C类型的地址信息,CPU可以根据某一I2C地址信息确定目标信号处理模块为Tuner,进而可以从上述Tuner中读取出Tuner的标识信息;并可以根据上述Tuner的标识信息在驱动存储文件夹中查找与Tuner的标识信息相对应的驱动程序,进而将上述驱动程序加载至智能电视的操作系统中,以支持上述Tuner正常工作。
[0032]本发明的一种可选实施例中,可以根据上述标识信息在驱动存储文件夹中查找以标识信息命名的驱动程序,该驱动程序即是与上述标识信息对应的驱动程序;
[0033]本发明的另一种可选实施例中,上述根据所述标识信息从驱动存储文件夹中查找与所述标识信息对应的驱动程序的步骤,具体可以包括:根据所述标识信息在关系数据库中进行查找,以查找到与所述标识信息相匹配的驱动程序的标识;其中,上述关系数据库中存储有所述标识信息与所述驱动程序的标识的对应关系;根据所述驱动程序的标识在所述驱动存储文件夹中查找并获取所述驱动程序。
[0034]综上,本发明实施例提供的一种数据处理方法,可以根据信号处理模块的地址信息读取信号处理模块的标识信息,进而根据所述标识信息将所述信号处理模块对应的驱动程序加载至终端的操作系统中;由于本发明实施例中可以根据不同的信号处理模块加载对应的驱动程序,故本发明实施例可以使得终端支持和兼容不同型号的信号处理模块;
[0035]当某一型号的信号处理模块缺货或者断货时,可以使用本发明实施例将其他型号的信号处理模块应用于终端的生产,因此能够保证终端的产量;
[0036]并且,在终端存在外接一个其他型号的信号处理模块的需求时,也可以使用本发明实施例将需要外接的信号处理模块的驱动程序加载至终端的操作系统中,进而可以使得上述需要外接的信号处理模块正常工作,因此可以满足在终端上外接信号处理模块的需求。
[0037]方法实施例二
[0038]参照图2,示出了本发明的一种数据处理方法实施例二的步骤流程图,具体可以包括:
[0039]步骤201、根据信号处理模块的地址信息对所述信号处理模块进行寻址,并根据寻址结果向所述信号处理模块发送标识信息读取命令;
[0040]步骤202、接收所述信号处理模块依据所述标识信息读取命令、返回的所述标识信息;
[0041]步骤203、根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。
[0042]相对于方法实施例一,本发明实施例通过步骤201和步骤202对根据信号处理模块的地址信息,读取所述信号处理模块的标识信息的步骤进行了细化;
[0043]本发明实施例中,上述地址信息可以存储在智能电视的存储器中,CPU从上述存储器中读取并输出一个地址信息时,与系统总线连接的每一信号处理模块都将该地址信息的前7位地址和自身地址信息进行比较,如果相同,即认为该信号处理模块即被CPU寻址,并对CPU做出应答,则CPU即可以向该信号处理模块发送标识信息读取命令,以使该信号处理模块接收到上述标识信息读取命令之后,向CPU返回该信号处理模块的标识信息。
[0044]在本发明的一种可选实施例中,所述根据信号处理模块的地址信息对信号处理模块进行寻址,并根据寻址结果向所述信号处理模块发送标识信息读取命令的步骤,具体可以包括:
[0045]对地址信息存储列表进行遍历,并根据遍历结果依次向所述地址存储列表中存储的地址信息对应的信号处理模块发送标识信息读取命令。
[0046]本发明实施例中,上述地址信息存储列表可以用于存储智能电视可支持的信号处理模块的地址信息,可以由本领域人员从上述信号处理模块的说明书中或者通过和上述信号处理模块的厂家进行协商获得上述信号处理模块的地址信息,并存储在地址信息存储列表中。
[0047]本发明实施例中,在智能电视启动的时候,可以根据存储的信号处理模块的地址信息对信号处理模块进行寻址,以确定该地址信息对应的目标信号处理模块,该目标信号处理模块即为当前智能电视需要支持的信号处理模块,进而可以从该信号处理模块中获取标识信息;但是由于智能电视可以支持多个信号处理模块,也即智能电视中的操作系统中会存储有多个信号处理模块的地址信息,因此智能电视在开机时,可以通过对上述地址信息存储列表进行遍历,以确定智能电视当前需要支持的是哪一地址信息对应的信号处理模块。
[0048]在本发明的一种可选实施例中,所述对地址信息存储列表进行遍历,并根据遍历结果依次向所述地址存储列表中存储的地址信息对应的信号处理模块发送标识信息读取命令的步骤,具体可以包括:
[0049]步骤Al、根据信号处理模块的地址信息向地址信息存储列表中当前信号处理模块发送标识信息读取命令;
[0050]步骤A2、若在时间阈值内接收到当前信号处理模块返回的所述标识信息,则停止对所述地址信息存储列表的遍历;
[0051]步骤A3、若在时间阈值内未接收到当前信号处理模块返回的所述标识信息,则根据信号处理模块的地址信息向地址信息存储列表中下一信号处理模块发送标识信息读取命令。
[0052]本发明实施例中,上述地址信息存储列表具体可以用于存储智能电视支持的信号处理模块的地址信息。
[0053]在本发明的一种应用示例中,假设本发明实施例中,智能电视的CPU可以与信号处理模块通过I2C总线进行连接,则上述信号处理模块的地址信息具体可以为I2C类型的地址信息,CPU可以根据信号处理模块的I2C地址确定目标信号处理模块为Tuner,并向Tuner发送标识信息读取命令;若在时间阈值内接收到从上述Tuner中返回的Tuner的标识信息,则停止对上述地址信息存储列表的遍历;若在时间阈值内未接收到从上述T u n e r中返回的Tuner的标识信息,则继续对上述地址信息存储列表进行遍历,也即对地址信息列表中的下一个地址信息对应的信号处理模块进行寻址操作。
[0054]本发明实施例中,上述时间阈值具体可以为任一时间值,例如:Ims、2ms、3ms等等时间值;具体可以由本领域技术人员自行确定,本发明实施例对时间阈值不做具体限定。
[0055]为使本领域技术人员更好的理解本发明实施例,以下通过具体示例对本发明实施例加以说明:
[0056]假设当前的智能电视可以支持厂家一的Tuner及厂家二的Tuner,则智能电视的存储器中的地址信息存储列表中可以包含厂家一的Tuner的地址信息:地址1、厂家二的Tuner的地址信息:地址2;假设CPU遍历上述地址信息存储列表,读取并输出厂家一的Tuner的地址信息:地址I,若当前智能电视外接的信号处理模块是厂家一的Tuner,则厂家一的Tuner在接收上述地址I后,可以将上述地址I与自己的地址信息进行匹配,在匹配成功时确定自己被上述CPU寻址,可以从上述厂家一的Tuner中读取厂家一的Tuner的标识信息:标识信息I,并返回给CPU,以使CPU根据上述标识信息I获取对应的驱动程序并加载至操作系统中;
[0057]若当前智能电视外接的信号处理模块是厂家二的Tuner,则CPU对于地址I的寻址操作失败,在时间阈值内若未接收到反馈信息,则可以继续对上述地址信息存储列表进行遍历,读取并输出厂家二的Tuner的地址信息:地址2;则厂家二的Tuner在接收上述地址2后,可以将上述地址2与自己的地址信息进行匹配,在匹配成功时确定自己被上述CPU寻址,可以从上述厂家二的Tuner中读取厂家二的Tuner的标识信息:标识信息2,并返回给CPU,以使(PU根据上述标识信息2获取对应的驱动程序并加载至操作系统中。
[0058]需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请实施例并不受所描述的动作顺序的限制,因为依据本申请实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本申请实施例所必须的。
[0059]装置实施例一
[0060]参照图3,示出了本发明一种数据处理装置实施例一的结构示意图,具体可以包括:读取单元301及加载单元302;其中,
[0061]上述读取单元301,可以用于根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;
[0062]加载单元302,可以用于根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。
[0063]装置实施例二
[0064]参照图4,示出了本发明一种数据处理装置实施例二的结构示意图,具体可以包括:读取单元401及加载单元402;其中,
[0065]上述读取单元401,可以用于根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;
[0066]加载单元402,可以用于根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中;
[0067]其中,上述读取单元401,具体可以包括:
[0068]寻址子单元4011,可以用于根据信号处理模块的地址信息对信号处理模块进行寻址,并根据寻址结果向所述信号处理模块发送标识信息读取命令;
[0069]接收子单元4012,用于接收所述信号处理模块依据所述标识信息读取命令、返回的所述标识信息。
[0070]在本发明的一种可选实施例中,上述寻址子模块4011,具体可以包括:
[0071]遍历模块,可以用于对地址信息存储列表进行遍历,并根据遍历结果依次向所述地址存储列表中存储的地址信息对应的信号处理模块发送标识信息读取命令;
[0072]在本发明的一种可选实施例中,上述遍历模块,具体可以包括:
[0073]发送子模块,可以用于根据信号处理模块的地址信息向地址信息存储列表中当前信号处理模块发送标识信息读取命令;
[0074]停止遍历子模快,可以用于在时间阈值内接收到当前信号处理模块返回的所述标识信息时,停止对所述地址信息存储列表的遍历;
[0075]继续遍历子模块,可以用于在时间阈值内未接收到当前信号处理模块返回的所述标识信息时,根据信号处理模块的地址信息向地址信息存储列表中下一信号处理模块发送标识信息读取命令。
[0076]装置实施例三
[0077]参照图5,示出了本发明一种数据处理装置实施例三的结构示意图,具体可以包括:读取单元501及加载单元502;其中,
[0078]上述读取单元501,可以用于根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;
[0079]加载单元502,可以用于根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中;
[0080]其中,上述加载单元502,具体可以包括:
[0081]查找子单元5021,可以用于根据所述标识信息从驱动存储文件夹中查找与所述标识信息对应的驱动程序;其中,所述驱动存储文件夹用于存储所述信号处理模块的驱动程序;
[0082]加载子单元5022,可以用于将所述驱动程序加载至操作系统中。
[0083]对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0084]以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0085]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0086]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种数据处理方法,其特征在于,所述方法包括: 根据信号处理模块的地址信息,读取所述信号处理模块的标识信息; 根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。2.根据权利要求1所述的方法,其特征在于,所述根据数据信号处理模块的地址信息,读取信号处理模块的标识信息的步骤,包括: 根据信号处理模块的地址信息对信号处理模块进行寻址,并根据寻址结果向所述信号处理模块发送标识信息读取命令; 接收所述信号处理模块依据所述标识信息读取命令、返回的所述标识信息。3.根据权利要求2所述的方法,其特征在于,所述根据信号处理模块的地址信息对信号处理模块进行寻址,并根据寻址结果向所述信号处理模块发送标识信息读取命令的步骤,包括: 对地址信息存储列表进行遍历,并根据遍历结果依次向所述地址存储列表中存储的地址信息对应的信号处理模块发送标识信息读取命令。4.根据权利要求3所述的方法,其特征在于,所述对地址信息存储列表进行遍历,并根据遍历结果依次向所述地址存储列表中存储的地址信息对应的信号处理模块发送标识信息读取命令的步骤,包括: 根据信号处理模块的地址信息向地址信息存储列表中当前信号处理模块发送标识信息读取命令; 若在时间阈值内接收到当前信号处理模块返回的所述标识信息,则停止对所述地址信息存储列表的遍历; 若在时间阈值内未接收到当前信号处理模块返回的所述标识信息,则根据信号处理模块的地址信息向地址信息存储列表中下一信号处理模块发送标识信息读取命令。5.根据权利要求1所述的方法,其特征在于,所述根据所述标识信息将所述信号处理模块对应的驱动程序加载至操作系统中的步骤,包括: 根据所述标识信息从驱动存储文件夹中查找与所述标识信息对应的驱动程序;其中,所述驱动存储文件夹用于存储所述信号处理模块的驱动程序; 将所述驱动程序加载至操作系统中。6.一种数据处理装置,其特征在于,包括: 读取单元,用于根据信号处理模块的地址信息,读取所述信号处理模块的标识信息;及 加载单元,用于根据所述标识信息,将所述信号处理模块对应的驱动程序加载至操作系统中。7.根据权利要求6的装置,其特征在于,所述读取单元,包括: 寻址子单元,用于根据信号处理模块的地址信息对信号处理模块进行寻址,并根据寻址结果向所述信号处理模块发送标识信息读取命令; 接收子单元,用于接收所述信号处理模块依据所述标识信息读取命令、返回的所述标识信息。8.根据权利要求7的装置,其特征在于,所述寻址子单元,包括: 遍历模块,用于对地址信息存储列表进行遍历,并根据遍历结果依次向所述地址存储列表中存储的地址信息对应的信号处理模块发送标识信息读取命令。9.根据权利要求8的装置,其特征在于,所述遍历模块,包括: 发送子模块,用于根据信号处理模块的地址信息向地址信息存储列表中当前信号处理模块发送标识信息读取命令; 停止遍历子模快,用于在时间阈值内接收到当前信号处理模块返回的所述标识信息时,停止对所述地址信息存储列表的遍历; 继续遍历子模块,用于在时间阈值内未接收到当前信号处理模块返回的所述标识信息时,根据信号处理模块的地址信息向地址信息存储列表中下一信号处理模块发送标识信息读取命令。10.根据权利要求6的装置,其特征在于,所述加载单元,包括: 查找子单元,用于根据所述标识信息从驱动存储文件夹中查找与所述标识信息对应的驱动程序;其中,所述驱动存储文件夹用于存储所述信号处理模块的驱动程序; 加载子单元,用于将所述驱动程序加载至操作系统中。
【文档编号】H04N21/443GK105979374SQ201510883623
【公开日】2016年9月28日
【申请日】2015年12月3日
【发明人】孟伟平
【申请人】乐视致新电子科技(天津)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1