一种驱动显示屏的方法、系统及显示设备的制造方法

文档序号:10612563阅读:204来源:国知局
一种驱动显示屏的方法、系统及显示设备的制造方法
【专利摘要】本发明适用于屏显示领域,提供了一种驱动显示屏的方法、系统及显示设备。所述方法包括:需要更换显示屏前,正常启动系统;系统启动成功后,启动应用程序并加载动态库;应用程序打开动态库中定义的节点接口;应用层调用所述节点接口并写入待更换的显示屏参数;将所述待更换的显示屏参数存储到储存设备中;重启系统,实现显示屏参数的修改。在客户更换显示屏时,本发明可减少更换固件,保存固件等繁琐的过程,以及更换显示屏时让显示屏驱动芯片方案商的调试,克服更换显示屏或主板等带来的不便,提高效率。
【专利说明】
一种驱动显示屏的方法、系统及显示设备
技术领域
[0001]本发明属于屏显示领域,尤其涉及一种驱动显示屏的方法、系统及显示设备。【背景技术】
[0002]目前,显示器、平板电脑、手机和电视机的方案商或生产厂家驱动不同厂商、不同接口(例如1'11、1^03、£0?、10?1、¥8¥1等)、不同分辩率的10)^1111^0显示屏时,都需要对应的固件才可以驱动显示屏点亮。
【发明内容】

[0003]本发明的目的在于提供一种驱动显示屏的方法、系统及显示设备,旨在解决现有技术对于不同的显示屏需要对应的固件才可以驱动显示屏点亮的问题。
[0004]第一方面,本发明提供了一种驱动显示屏的方法,所述方法包括:
[0005]需要更换显示屏前,正常启动系统;
[0006]系统启动成功后,启动应用程序并加载动态库;
[0007]应用程序打开动态库中定义的节点接口;
[0008]应用层调用所述节点接口并写入待更换的显示屏参数;
[0009]将所述待更换的显示屏参数存储到储存设备中;
[0010]重启系统,实现显示屏参数的修改。
[0011]进一步地,所述将所述待更换的显示屏参数存储到储存设备中之前,所述方法还包括:
[0012]判断显示屏参数是否为非法参数,若是非法参数,则清除并重启系统,否则执行将所述待更换的显示屏参数存储到储存设备中的步骤。
[0013]进一步地,所述需要更换显示屏前,正常启动系统具体包括:
[0014]开机;
[0015]挂载 EEPR0ME;[〇〇16]挂载成功后检测是否已写入数据,如果没有写入数据,则使用默认数据写入到 EEPR0ME,如果有数据,则读取EEPR0ME的内部数据;
[0017] 按照EEPR0ME的内部数据进行屏幕显示:[〇〇18]进入系统,系统启动完成。
[0019]第二方面,本发明提供了一种驱动显示屏的系统,所述系统包括:
[0020]启动模块,用于需要更换显示屏前,正常启动系统;[0021 ]启动及加载模块,用于系统启动成功后,启动应用程序并加载动态库;
[0022]打开模块,用于应用程序打开动态库中定义的节点接口;
[0023]写模块,用于应用层调用所述节点接口并写入待更换的显示屏参数;
[0024]存储模块,用于将所述待更换的显示屏参数存储到储存设备中;
[0025]重启模块,用于重启系统,实现显示屏参数的修改。
[0026]进一步地,所述系统还包括:
[0027]判断模块,用于判断显示屏参数是否为非法参数,若是非法参数,则清除并重启系统,否则由存储模块将所述待更换的显示屏参数存储到储存设备中。[0〇28]进一步地,所述启动模块具体包括:
[0029]开机模块,用于开机;[〇〇3〇] 挂载模块,用于挂载EEPR0ME;[〇〇31]检测模块,用于挂载成功后检测是否已写入数据,如果没有写入数据,则使用默认数据写入到EEPR0ME,如果有数据,则读取EEPR0ME的内部数据;[〇〇32]显示模块,用于按照EEPR0ME的内部数据进行屏幕显示:
[0033]进入模块,用于进入系统,系统启动完成。[〇〇34]第三方面,本发明提供了一种包括上述的驱动显示屏的系统的显示设备。[〇〇35]在本发明中,由于需要更换显示屏前,正常启动系统后写入待更换的显示屏参数, 将所述待更换的显示屏参数存储到储存设备中,重启系统后实现显示屏参数的修改。因此可以将不同厂商,不同接口,不同分辩率的显示屏藉由该方法通过鼠标,键盘,遥控,触摸屏等输入设备,输入对应显示屏的相关参数,即可将显示屏点亮。因此在客户更换显示屏时, 本发明可减少更换固件,保存固件等繁琐的过程,以及更换显示屏时让显示屏驱动芯片方案商的调试,克服更换显示屏或主板等带来的不便,提高效率。【附图说明】[〇〇36]图1是本发明实施例一提供的驱动显示屏的方法的流程图。
[0037]图2是本发明实施例二提供的驱动显示屏的系统的功能模块框图。【具体实施方式】
[0038]为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。[〇〇39]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0040]实施例一
[0041]请参阅图1,本发明实施例一提供的驱动显示屏的方法包括以下步骤:[〇〇42]S101、需要更换显示屏前,正常启动系统;
[0043]S102、系统启动成功后,启动应用程序并加载动态库;
[0044]所述动态库提供驱动与应用交互功能;
[0045]S103、应用程序打开动态库中定义的节点接口;
[0046]S104、应用层调用所述节点接口并写入待更换的显示屏参数;[〇〇47] 在本发明实施例一中,显示屏参数包括显示屏的分辩率、显示屏的接口类型、CLK、 HBP、HFP、HPW、VBP、VFP、VPW、LVDSF0RMAT、0UTFAC 等参数。[〇〇48]在本发明实施例一中,所述写入待更换的显示屏参数具体是通过鼠标、键盘、遥控装置、触摸屏等输入设备输入待更换的显示屏参数。
[0049]S105、将所述待更换的显示屏参数存储到储存设备中;
[0050]所述储存设备可以是£?1?(1^01^1^511、5?1?1^511、熟勵?1^51^11(:等。[〇〇511S106、重启系统,实现显示屏参数的修改。[〇〇52]在本发明实施例一中,S105之前所述方法还可以包括:判断显示屏参数是否为非法参数,若是非法参数,则清除并重启系统,否则执行S10 5。[〇〇53]在本发明实施例一中,S101具体包括以下步骤:[〇〇54]开机;
[0055]挂载 EEPR0ME;[〇〇56]挂载成功后检测是否已写入数据,如果没有写入数据,则使用默认数据写入到 EEPR0ME,如果有数据,则读取EEPR0ME的内部数据;[〇〇57]按照EEPR0ME的内部数据进行屏幕显示:[0〇58]进入系统,系统启动完成。
[0059]在本发明实施例一中,由于需要更换显示屏前,正常启动系统后写入待更换的显示屏参数,将所述待更换的显示屏参数存储到储存设备中,重启系统后实现显示屏参数的修改。因此可以将不同厂商,不同接口,不同分辩率的显示屏藉由该方法通过鼠标,键盘,遥控,触摸屏等输入设备,输入对应显示屏的相关参数,即可将显示屏点亮。因此在客户更换显示屏时,本发明可减少更换固件,保存固件等繁琐的过程,以及更换显示屏时让显示屏驱动芯片方案商的调试,克服更换显示屏或主板等带来的不便,提高效率。
[0060]实施例二
[0061]请参阅图2,本发明实施例二提供的驱动显示屏的系统包括:[〇〇62]启动模块11,用于需要更换显示屏前,正常启动系统;
[0063]启动及加载模块12,用于系统启动成功后,启动应用程序并加载动态库;
[0064]打开模块13,用于应用程序打开动态库中定义的节点接口;[〇〇65]写模块14,用于应用层调用所述节点接口并写入待更换的显示屏参数;
[0066]存储模块15,用于将所述待更换的显示屏参数存储到储存设备中;[〇〇67]重启模块16,用于重启系统,实现显示屏参数的修改。
[0068]在本发明实施例二中,所述系统还可以包括:
[0069]判断模块,用于判断显示屏参数是否为非法参数,若是非法参数,则清除并重启系统,否则由存储模块将所述待更换的显示屏参数存储到储存设备中。
[0070]在本发明实施例二中,所述启动模块具体可以包括:
[0071]开机模块,用于开机;[〇〇72] 挂载模块,用于挂载EEPR0ME;
[0073]检测模块,用于挂载成功后检测是否已写入数据,如果没有写入数据,则使用默认数据写入到EEPR0ME,如果有数据,则读取EEPR0ME的内部数据;[〇〇74]显示模块,用于按照EEPR0ME的内部数据进行屏幕显示:
[0075]进入模块,用于进入系统,系统启动完成。[〇〇76]本发明实施例还提供了一种包括本发明实施例二提供的驱动显示屏的系统的显示设备。[〇〇77]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。
[0078]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种驱动显示屏的方法,其特征在于,所述方法包括:需要更换显示屏前,正常启动系统;系统启动成功后,启动应用程序并加载动态库;应用程序打开动态库中定义的节点接口;应用层调用所述节点接口并写入待更换的显示屏参数;将所述待更换的显示屏参数存储到储存设备中;重启系统,实现显示屏参数的修改。2.如权利要求1所述的方法,其特征在于,所述将所述待更换的显示屏参数存储到储存 设备中之前,所述方法还包括:判断显示屏参数是否为非法参数,若是非法参数,则清除并重启系统,否则执行将所述 待更换的显示屏参数存储到储存设备中的步骤。3.如权利要求1所述的方法,其特征在于,所述需要更换显示屏前,正常启动系统具体 包括:开机;挂载 EEPROME;挂载成功后检测是否已写入数据,如果没有写入数据,则使用默认数据写入到 EEPROME,如果有数据,则读取EEPROME的内部数据;按照EEPROME的内部数据进行屏幕显示:进入系统,系统启动完成。4.如权利要求1所述的方法,其特征在于,所述储存设备是EPROM、NORFLASH、SPI FLASH、NANDFLASH或EMMC 〇5.如权利要求1所述的方法,其特征在于,所述显示屏参数包括显示屏的分辩率和显示 屏的接口类型。6.如权利要求1所述的方法,其特征在于,所述写入待更换的显示屏参数具体是通过鼠 标、键盘、遥控装置或触摸屏输入待更换的显示屏参数。7.—种驱动显示屏的系统,其特征在于,所述系统包括:启动模块,用于需要更换显示屏前,正常启动系统;启动及加载模块,用于系统启动成功后,启动应用程序并加载动态库;打开模块,用于应用程序打开动态库中定义的节点接口;写模块,用于应用层调用所述节点接口并写入待更换的显示屏参数;存储模块,用于将所述待更换的显示屏参数存储到储存设备中;重启模块,用于重启系统,实现显示屏参数的修改。8.如权利要求7所述的系统,其特征在于,所述系统还包括:判断模块,用于判断显示屏参数是否为非法参数,若是非法参数,则清除并重启系统, 否则由存储模块将所述待更换的显示屏参数存储到储存设备中。9.如权利要求7所述的系统,其特征在于,所述启动模块具体包括:开机模块,用于开机;挂载模块,用于挂载EEPROME;检测模块,用于挂载成功后检测是否已写入数据,如果没有写入数据,则使用默认数据写入到EEPROME,如果有数据,则读取EEPROME的内部数据;显示模块,用于按照EEPR0ME的内部数据进行屏幕显示:进入模块,用于进入系统,系统启动完成。10.—种包括权利要求7至9任一项所述的驱动显示屏的系统的显示设备。
【文档编号】G06F9/445GK105975227SQ201610270092
【公开日】2016年9月28日
【申请日】2016年4月27日
【发明人】康建明, 张盛涛
【申请人】深圳市索力科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1