一种基于电视机的驱动自动加载处理方法和电视机的制作方法

文档序号:2625440阅读:123来源:国知局
专利名称:一种基于电视机的驱动自动加载处理方法和电视机的制作方法
技术领域
本发明涉及电视机,尤其涉及的是一种基于电视机的驱动自动加载处理方法和电视机。
背景技术
制造商在设计生产液晶电视机的时候,同一个型号的电视机,可能需要搭配不同的液晶面板;不同的液晶面板,需要加载与之对应的驱动模块才能正常工作;那么电视机软件是怎么去加载正确的驱动模块呢。目前有两种方法比较流行1、液晶面板的驱动模块固定某一型号的电视机,需要搭配N种液晶面板,将电视机软件也分为N个,每个电视机软件根据所对应的液晶面板固定死驱动模块。2、增加液晶面板的识别功能电视机软件通过与液晶面板通信,去识别液晶面板,从而调用正确的驱动模块。第一种方法实现比较简单,但会带来软件数量的增加,增加软件的管理难度;第二种方法降低了软件的管理难度,但液晶面板需要具备通信模块,实现较复杂,实现成本高。因此,现有技术还有待于改进和发展。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于电视机的驱动自动加载处理方法,可以比较简单的实现LCD驱动模块的自动加载,操作简单,实现成本也低,为用户提供了方便。本发明解决技术问题所采用的技术方案如下
一种基于电视机的驱动自动加载处理方法,其中,包括
A、预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;
B、当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;
C、将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;
D、当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;
E、当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。所述基于电视机的驱动自动加载处理方法,其中,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
所述基于电视机的驱动自动加载处理方法,其中,所述步骤C还包括电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到电视机的带SPI接口的FLASH中。一种采用所述驱动自动加载处理方法的电视机,其中,包括
烧录模块,用于预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;
启动控制模块,用于当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;
接收存储模块、用于将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;
查找模块,用于当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;
驱动加载模块、用于当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。所述电视机,其中,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。所述电视机,其中,所述电视机为液晶电视。本发明所提供的基于电视机的驱动自动加载处理方法和电视机,由于采用了当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动,从而简单的实现了 LCD驱动的自动加载的方法,使用此方法能够在不需要增加液晶面板通信模块的前提下,减少同一机型的软件数量,并且操作简单,实现成本也低,为用户提供了方便。


图I是本发明基于电视机的驱动自动加载处理方法的较佳实施例的流程图。图2是本发明实施例的电视机功能原理框图。
具体实施例方式本发明所提供的一种基于电视机的驱动自动加载处理方法,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例的一种基于电视机的驱动自动加载处理方法,如图I所示,包括步骤
S100、在制作电视机的工厂烧录软件时,预先将与电视机搭配的所有液晶面板的驱动做入所述烧录软件中,制造商在生产电视机的时候,会将所述烧录软件烧录到电视机的存储器中,所述存储器中也就存储了所有液晶面板的驱动。即本实施例中预先将所有与电视机搭配的液晶面板的驱动做入到烧录软件中,并将烧录软件烧录到电视机的存储器中。S200、当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动。S300、将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中。 其中,用户数据可能包括HDCP KEY(HDCP (High -bandwidth Digital ContentProtection :高带宽数字内容保护技术)认证使用),MAC地址(网络电视使用),用户ID(付费服务使用)等等。即所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。其中,液晶面板的信息包括液晶面板的一些ID信息、设备信息等,每一液晶面板的信息与一液晶面板的驱动对应。本实施例中,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到电视机的带SPI接口的FLASH中。S400、当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动。S500、当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。本实施例中在具体实施时,所述电视机为液晶电视,通过液晶电视的存储器去存储用户数据,用户数据可能包括HDCP KEY (HDCP (High -bandwidth Digital ContentProtection :高带宽数字内容保护技术)认证使用),MAC地址(网络电视使用),用户ID(付费服务使用)等等,这些数据在一台液晶电视制造的时候,固定写死在存储器中,在电视开机的启动过程中,电视机系统会去读取这些用户信息,如果未读到,则使用默认用户信息。本实施例中在生产网络液晶电视的时候,工人在生产线上的会通过操作PC,将HDCPKEY.MAC地址及用户ID通过网络传输给已经被烧录好电视软件的电视机,电视在接收到这些数据后,再将其写入到存储器(通常是SPI FLASH,这种FLASH可靠性较好,不易丢失数据)中,以供下次开机启动时读取。本实施例中采用在制作电视烧录软件的时候,将与液晶电视搭配的所有液晶面板的驱动做入到电视烧录软件中,并将所述烧录软件烧录到电视机的存储器中。在生产制造电视机的时候,将当前液晶电视所搭配液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给电视机(已经烧录好了电视软件),电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;下次电视在启动时,会去存储模块读取液晶面板信息,如果没有读取到液晶面板信息,加载默认的驱动模块,如果读取到液晶面板信息,则调用与该液晶面板信息相对应的驱动。在调用与该液晶面板信息相对应的驱动时具体流程如下
O电视系统启动,初始化硬件设备,加载相关驱动等等;2)读取固定在存储器中的液晶面板信息,读取0K,执行步骤3,读取失败,执行步骤4;
3)读取0K,根据液晶面板信息,调用与该液晶面板信息对应的驱动;
4)读取失败,调用默认驱动模块。由上可见,本发明实施例提供的一种基于电视机的驱动自动加载处理方法,可以比较简单的实现LCD驱动模块的自动加载,操作简单,实现成本也低,为用户提供了方便。基于上述实施例的基于电视机的驱动自动加载处理方法,本发明实施例还提供了一种电视机,如图2所示,包括
烧录模块610,用于预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;具体如上所述。启动控制模块620,用于当烧录了所述烧录软件的电视机第一次开机启动后,电视 机系统加载默认的液晶面板驱动;具体如上所述。接收存储模块630、用于将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;具体如上所述。查找模块640,用于当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;具体如上所述。驱动加载模块650、用于当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动;具体如上所述。其中,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。其中,所述电视机为液晶电视。综上所述,本发明所提供的基于电视机的驱动自动加载处理方法和电视机,由于采用了当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动,从而简单的实现了 LCD驱动的自动加载的方法,使用此方法能够在不需要增加液晶面板通信模块的前提下,减少同一机型的软件数量,并且操作简单,实现成本也低,为用户提供了方便。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,例如,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
权利要求
1.一种基于电视机的驱动自动加载处理方法,其特征在于,包括 A、预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中; B、当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动; C、将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中; D、当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动; E、当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
2.根据权利要求I所述基于电视机的驱动自动加载处理方法,其特征在于,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
3.根据权利要求I所述基于电视机的驱动自动加载处理方法,其特征在于,所述步骤C还包括电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到电视机的带SPI接口的FLASH中。
4.一种采用权利要求1-3任一项所述驱动自动加载处理方法的电视机,其特征在于,包括 烧录模块,用于预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中; 启动控制模块,用于当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动; 接收存储模块、用于将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中; 查找模块,用于当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动; 驱动加载模块、用于当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
5.根据权利要求4所述电视机,其特征在于,所述用户数据包括用于认证使用的HDCPKEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
6.根据权利要求4所述电视机,其特征在于,所述电视机为液晶电视。
全文摘要
本发明涉及电视机,公开了一种基于电视机的驱动自动加载处理方法和电视机;所述方法包括当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动;从而简单的实现了LCD驱动的自动加载的方法,使用此方法能够在不需要增加液晶面板通信模块的前提下,减少同一机型的软件数量,方便了软件的维护管理。
文档编号G09G3/36GK102970601SQ20121048954
公开日2013年3月13日 申请日期2012年11月27日 优先权日2012年11月27日
发明者李佳 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1