CN102970601A - 一种基于电视机的驱动自动加载处理方法和电视机 - Google Patents
一种基于电视机的驱动自动加载处理方法和电视机 Download PDFInfo
- Publication number
- CN102970601A CN102970601A CN2012104895473A CN201210489547A CN102970601A CN 102970601 A CN102970601 A CN 102970601A CN 2012104895473 A CN2012104895473 A CN 2012104895473A CN 201210489547 A CN201210489547 A CN 201210489547A CN 102970601 A CN102970601 A CN 102970601A
- Authority
- CN
- China
- Prior art keywords
- liquid crystal
- crystal panel
- television set
- driving
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Liquid Crystal Display Device Control (AREA)
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Abstract
本发明涉及电视机,公开了一种基于电视机的驱动自动加载处理方法和电视机;所述方法包括:当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动;从而简单的实现了LCD驱动的自动加载的方法,使用此方法能够在不需要增加液晶面板通信模块的前提下,减少同一机型的软件数量,方便了软件的维护管理。
Description
技术领域
本发明涉及电视机,尤其涉及的是一种基于电视机的驱动自动加载处理方法和电视机。
背景技术
制造商在设计生产液晶电视机的时候,同一个型号的电视机,可能需要搭配不同的液晶面板;不同的液晶面板,需要加载与之对应的驱动模块才能正常工作;那么电视机软件是怎么去加载正确的驱动模块呢。
目前有两种方法比较流行:1、液晶面板的驱动模块固定:某一型号的电视机,需要搭配N种液晶面板,将电视机软件也分为N个,每个电视机软件根据所对应的液晶面板固定死驱动模块。2、增加液晶面板的识别功能: 电视机软件通过与液晶面板通信,去识别液晶面板,从而调用正确的驱动模块。
第一种方法实现比较简单,但会带来软件数量的增加,增加软件的管理难度;第二种方法降低了软件的管理难度,但液晶面板需要具备通信模块,实现较复杂,实现成本高。
因此,现有技术还有待于改进和发展。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种基于电视机的驱动自动加载处理方法,可以比较简单的实现LCD驱动模块的自动加载,操作简单,实现成本也低,为用户提供了方便。
本发明解决技术问题所采用的技术方案如下:
一种基于电视机的驱动自动加载处理方法,其中,包括:
A、预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;
B、当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;
C、将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;
D、当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;
E、当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
所述基于电视机的驱动自动加载处理方法,其中,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
所述基于电视机的驱动自动加载处理方法,其中,所述步骤C还包括:电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到电视机的带SPI接口的 FLASH中。
一种采用所述驱动自动加载处理方法的电视机,其中,包括:
烧录模块,用于预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;
启动控制模块,用于当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;
接收存储模块、用于将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;
查找模块,用于当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;
驱动加载模块、用于当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
所述电视机,其中,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
所述电视机,其中,所述电视机为液晶电视。
本发明所提供的基于电视机的驱动自动加载处理方法和电视机,由于采用了当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动,从而简单的实现了LCD驱动的自动加载的方法,使用此方法能够在不需要增加液晶面板通信模块的前提下,减少同一机型的软件数量,并且操作简单,实现成本也低,为用户提供了方便。
附图说明
图1是本发明基于电视机的驱动自动加载处理方法的较佳实施例的流程图。
图2是本发明实施例的电视机功能原理框图。
具体实施方式
本发明所提供的一种基于电视机的驱动自动加载处理方法,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的一种基于电视机的驱动自动加载处理方法,如图1所示,包括步骤:
S100、在制作电视机的工厂烧录软件时,预先将与电视机搭配的所有液晶面板的驱动做入所述烧录软件中,制造商在生产电视机的时候,会将所述烧录软件烧录到电视机的存储器中,所述存储器中也就存储了所有液晶面板的驱动。
即本实施例中预先将所有与电视机搭配的液晶面板的驱动做入到烧录软件中,并将烧录软件烧录到电视机的存储器中。
S200、当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动。
S300、将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中。
其中,用户数据可能包括HDCP KEY(HDCP(High -bandwidth Digital Content Protection:高带宽数字内容保护技术)认证使用),MAC地址(网络电视使用),用户ID(付费服务使用)等等。即所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。其中,液晶面板的信息包括液晶面板的一些ID信息、设备信息等,每一液晶面板的信息与一液晶面板的驱动对应。
本实施例中,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到电视机的带SPI接口的 FLASH中。
S400、当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动。
S500、当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
本实施例中在具体实施时,所述电视机为液晶电视,通过液晶电视的存储器去存储用户数据,用户数据可能包括HDCP KEY(HDCP(High -bandwidth Digital Content Protection:高带宽数字内容保护技术)认证使用),MAC地址(网络电视使用),用户ID(付费服务使用)等等,这些数据在一台液晶电视制造的时候,固定写死在存储器中,在电视开机的启动过程中,电视机系统会去读取这些用户信息,如果未读到,则使用默认用户信息。
本实施例中在生产网络液晶电视的时候,工人在生产线上的会通过操作PC,将HDCPKEY、MAC地址及用户ID通过网络传输给已经被烧录好电视软件的电视机,电视在接收到这些数据后,再将其写入到存储器(通常是SPI FLASH,这种FLASH可靠性较好,不易丢失数据)中,以供下次开机启动时读取。
本实施例中采用在制作电视烧录软件的时候,将与液晶电视搭配的所有液晶面板的驱动做入到电视烧录软件中,并将所述烧录软件烧录到电视机的存储器中。在生产制造电视机的时候,将当前液晶电视所搭配液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给电视机(已经烧录好了电视软件),电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;下次电视在启动时,会去存储模块读取液晶面板信息,如果没有读取到液晶面板信息,加载默认的驱动模块,如果读取到液晶面板信息,则调用与该液晶面板信息相对应的驱动。
在调用与该液晶面板信息相对应的驱动时具体流程如下:
1)电视系统启动,初始化硬件设备,加载相关驱动等等;
2)读取固定在存储器中的液晶面板信息,读取OK,执行步骤3,读取失败,执行步骤4;
3)读取OK,根据液晶面板信息,调用与该液晶面板信息对应的驱动;
4)读取失败,调用默认驱动模块。
由上可见,本发明实施例提供的一种基于电视机的驱动自动加载处理方法,可以比较简单的实现LCD驱动模块的自动加载,操作简单,实现成本也低,为用户提供了方便。
基于上述实施例的基于电视机的驱动自动加载处理方法,本发明实施例还提供了一种电视机,如图2所示,包括:
烧录模块610,用于预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;具体如上所述。
启动控制模块620,用于当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;具体如上所述。
接收存储模块630、用于将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;具体如上所述。
查找模块640,用于当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;具体如上所述。
驱动加载模块650、用于当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动;具体如上所述。
其中,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
其中,所述电视机为液晶电视。
综上所述,本发明所提供的基于电视机的驱动自动加载处理方法和电视机,由于采用了当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动,从而简单的实现了LCD驱动的自动加载的方法,使用此方法能够在不需要增加液晶面板通信模块的前提下,减少同一机型的软件数量,并且操作简单,实现成本也低,为用户提供了方便。
应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,例如,所有这些改进和变换都应属于本发明所附权利要求的保护范围。
Claims (6)
1.一种基于电视机的驱动自动加载处理方法,其特征在于,包括:
A、预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;
B、当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;
C、将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;
D、当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;
E、当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
2.根据权利要求1所述基于电视机的驱动自动加载处理方法,其特征在于,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
3.根据权利要求1所述基于电视机的驱动自动加载处理方法,其特征在于,所述步骤C还包括:电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到电视机的带SPI接口的 FLASH中。
4.一种采用权利要求1-3任一项所述驱动自动加载处理方法的电视机,其特征在于,包括:
烧录模块,用于预先将与电视机搭配的所有液晶面板的驱动做入烧录软件中,并将所述烧录软件烧录到电视机的存储器中;
启动控制模块,用于当烧录了所述烧录软件的电视机第一次开机启动后,电视机系统加载默认的液晶面板驱动;
接收存储模块、用于将与电视机对应的液晶面板的信息,以及相对应的用户数据一起,由PC通过网络传输给所述电视机,电视机在接收到所述液晶面板的信息,以及相对应的用户数据后,写入到存储器的固定地址中;
查找模块,用于当所述电视机启动时,初始化硬件设备并读取存储器中存储的液晶面板的信息,根据所述液晶面板的信息查找是否有与当前液晶面板适配的驱动;
驱动加载模块、用于当没有读取到液晶面板的信息或者通过读取到的液晶面板的信息无法找到与当前液晶面板适配的驱动,则加载默认的驱动;当通过读取到的液晶面板信息找到与当前液晶面板适配的驱动,则调用并加载与当前液晶面板相对应的驱动。
5.根据权利要求4所述电视机,其特征在于,所述用户数据包括用于认证使用的HDCP KEY数据、用于网络电视使用的MAC地址数据,用于付费服务使用的用户ID数据。
6.根据权利要求4所述电视机,其特征在于,所述电视机为液晶电视。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012104895473A CN102970601A (zh) | 2012-11-27 | 2012-11-27 | 一种基于电视机的驱动自动加载处理方法和电视机 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2012104895473A CN102970601A (zh) | 2012-11-27 | 2012-11-27 | 一种基于电视机的驱动自动加载处理方法和电视机 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102970601A true CN102970601A (zh) | 2013-03-13 |
Family
ID=47800419
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2012104895473A Pending CN102970601A (zh) | 2012-11-27 | 2012-11-27 | 一种基于电视机的驱动自动加载处理方法和电视机 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102970601A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428560A (zh) * | 2013-08-29 | 2013-12-04 | 广州创维平面显示科技有限公司 | 一种key码烧录的方法以及装置 |
CN104679673A (zh) * | 2013-11-28 | 2015-06-03 | 昆达电脑科技(昆山)有限公司 | 液晶面板数据载入系统 |
CN104932918A (zh) * | 2015-06-02 | 2015-09-23 | 惠州Tcl移动通信有限公司 | 移动终端及其lcd驱动程序的加载方法 |
CN105096872A (zh) * | 2015-08-13 | 2015-11-25 | 深圳市华星光电技术有限公司 | 液晶显示器的启动方法 |
CN105912350A (zh) * | 2015-11-02 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | 一种兼容多款屏幕参数的软件适配方法和系统 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6300921B1 (en) * | 1992-07-27 | 2001-10-09 | Elonex Ip Holdings Ltd. | Removable computer display interface |
CN101046939A (zh) * | 2006-03-30 | 2007-10-03 | 东杰电气(上海)有限公司 | 液晶屏参数的配置方法 |
CN101256752A (zh) * | 2008-03-31 | 2008-09-03 | 深圳创维-Rgb电子有限公司 | 一种自动配置lcd驱动程序的方法及装置 |
-
2012
- 2012-11-27 CN CN2012104895473A patent/CN102970601A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6300921B1 (en) * | 1992-07-27 | 2001-10-09 | Elonex Ip Holdings Ltd. | Removable computer display interface |
CN101046939A (zh) * | 2006-03-30 | 2007-10-03 | 东杰电气(上海)有限公司 | 液晶屏参数的配置方法 |
CN101256752A (zh) * | 2008-03-31 | 2008-09-03 | 深圳创维-Rgb电子有限公司 | 一种自动配置lcd驱动程序的方法及装置 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103428560A (zh) * | 2013-08-29 | 2013-12-04 | 广州创维平面显示科技有限公司 | 一种key码烧录的方法以及装置 |
CN104679673A (zh) * | 2013-11-28 | 2015-06-03 | 昆达电脑科技(昆山)有限公司 | 液晶面板数据载入系统 |
CN104932918A (zh) * | 2015-06-02 | 2015-09-23 | 惠州Tcl移动通信有限公司 | 移动终端及其lcd驱动程序的加载方法 |
CN105096872A (zh) * | 2015-08-13 | 2015-11-25 | 深圳市华星光电技术有限公司 | 液晶显示器的启动方法 |
WO2017024652A1 (zh) * | 2015-08-13 | 2017-02-16 | 深圳市华星光电技术有限公司 | 液晶显示器的启动方法 |
CN105096872B (zh) * | 2015-08-13 | 2017-10-17 | 深圳市华星光电技术有限公司 | 液晶显示器的启动方法 |
US9812048B2 (en) | 2015-08-13 | 2017-11-07 | Shenzhen China Star Optoelectron Ics Technology Co., Ltd. | Starting method of liquid crystal display |
CN105912350A (zh) * | 2015-11-02 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | 一种兼容多款屏幕参数的软件适配方法和系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20090023475A1 (en) | Smart interface system for mobile communications devices | |
CN102970601A (zh) | 一种基于电视机的驱动自动加载处理方法和电视机 | |
CN104333844A (zh) | 一种车载终端与智能手机的互联方法 | |
CN101369979B (zh) | 网络摄像机及其与用户终端的通信方法及系统 | |
CN104125206B (zh) | 一种客户端的硬件环境适配方法、装置、服务器及系统 | |
US20150128155A1 (en) | Method, system, module, and storage medium for automatic adaptation of hardware encoding and decoding | |
CN103631958A (zh) | 一种页面自动适配实现内容多屏展示的方法 | |
CN102821150A (zh) | 基于云服务的应用管理方法及云服务器 | |
CN105592519A (zh) | 支持蓝牙连接的车辆主机单元以及其控制方法 | |
CN103209203A (zh) | 一种跨平台提供应用的方法以及客户端 | |
US20080126518A1 (en) | System, mobile terminal and method for storing data into web storage using wireless lan | |
CN103365061A (zh) | 云投影系统 | |
CN103577554A (zh) | 触发Android设备多媒体数据库扫描的方法及装置 | |
CN106469070A (zh) | 面板参数自我修复的方法 | |
EP3261317A1 (en) | Authentication system, communication system, and authentication and authorization method | |
CN108052575A (zh) | 文件扫描方法、设备及存储介质 | |
CN103902294A (zh) | 一种浏览器图像显示方法及终端 | |
CN106454541A (zh) | 呼叫方法、装置及系统 | |
KR100544061B1 (ko) | 휴대 단말기의 개인 정보 전송 장치 및 그 방법 | |
CN112328311A (zh) | 一种嵌入式lcd拼接屏的功能设置方法、电子设备、存储介质 | |
CN103365062A (zh) | 云投影方法 | |
CN111240618B (zh) | 一种基于android的多用户多屏显示方法及装置 | |
CN111736887B (zh) | 一种利旧设备的访问系统、方法、装置及存储介质 | |
CN106547559A (zh) | 一种智能平板及用于智能平板的控制及显示的方法、装置 | |
CN102932176B (zh) | 后台程序日志的跟踪方法、跟踪端、服务端和系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130313 |