电子设备及其制作方法、识别并驱动显示屏的方法

文档序号:7572542阅读:207来源:国知局
专利名称:电子设备及其制作方法、识别并驱动显示屏的方法
技术领域
本发明涉及一种电子设备及其制造方法,尤其涉及一种电子设备及其制作方法、 识别并驱动显示屏的方法。
背景技术
目前在手机设计中,对于LCD模组往往需要多家厂家开模制作、试验等。由于LCD 模组是特殊的部品而且种类繁多,使用它需要配用专门的驱动软件和驱动芯片,每一种LCD 模组对应一款专用的驱动软件,另外目前大部分LCD模组不设置专用ID号,因此无法通过 “读”信号读出ID号来识别种类繁多的LCD模组。在手机研发过程中,经常会遇到需要兼容不同类型的IXD模组的情况,而这些IXD 显示屏所使用的驱动芯片可能是相同的也可能是不同的。为了区分使用不同驱动芯片的 IXD显示屏,一般可以通过读取驱动芯片独有的识别码来实现;实际情况往往是需要兼容的显示屏使用相同的驱动芯片,而它们的区别只能是不同的驱动软件。因此,涉及的厂家越多,对应的LCD显示屏越多,也就是说需要更多版本的驱动软件和不同的驱动芯片,而手机的软件版本多,需要重复性下载,因此会给研发、生产管理和售后服务等带来困难,效率降低。同时,在带显示屏的电子显示设备领域,也存在这个问题,由于显示屏的型号繁多,电子设备在使用某一款显示屏时都需要识别再进行相关的驱动动作,效率都比较低下。

发明内容
针对现有技术的电子设备包括手机等难以识别不同型号的显示屏而无法驱动该显示屏,或者需要重复性下载不同的软件版本的问题,本发明提供一种电子设备及其制作方法、识别并驱动显示屏的方法,提高电子设备开机时对其显示屏的识别率、降低研发、维修成本。本发明解决上述技术问题采用的一技术方案是提供一种电子设备的制作方法, 包括准备步骤预先为每一款兼容的显示屏设置至少两个识别管脚,使所述电子设备开机时每个所述识别管脚各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;为每一款兼容的显示屏设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针;编译统一的软件包,把上述显示屏型号与识别管脚输出电平的值组合对应关系、每一种显示屏型号与动态函数指针对应关系的相关内容集成到所述软件包中,并设置所述软件包在电子设备开机时能让电子设备读取显示屏的所有识别管脚的电平,并根据所述软件包的内容识别出对应的显示屏型号,根据所述显示屏型号找到相应的动态函数指针,根据所述动态函数指针调取相应的驱动函数来驱动显示屏;制作步骤将包括显示屏在内的电子设备零部件组装为电子设备,将所述软件版本存入到需制作的电子设备中。作为上述制作方法的进一步改进,显示屏型号与识别管脚输出电平的值组合的对应关系采用第一对应表来保存,所述显示屏型号与与动态函数指针的对应关系采用第二对应表保存。作为上述制作方法的进一步改进,所述电子设备是手机,所述显示屏是液晶显示屏。作为上述制作方法的进一步改进,该识别管脚的电平的值组合为该款显示屏的识别码。作为上述制作方法的进一步改进,所述识别码为二进制代码。本发明解决上述技术问题采用的另一技术方案是提供一种电子设备,所述电子设备包括显示模组、基带芯片、存储器,所述显示模组包括显示屏、连接所述显示屏的驱动模块;所述显示屏设置有连接所述基带芯片的至少两个识别管脚,其中,所述电子设备开机时每个所述识别管脚各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;所述软件包是显示屏型号与识别管脚输出电平的值组合对应关系、动态函数指针与显示屏型号对应关系、以及对应所述动态函数指针的驱动函数的相关内容经编译而成的集成包;其中,所述驱动函数、动态函数指针的定义为与所述电子设备兼容的每一款显示屏均设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针;其中,在电子设备开机时显示屏的识别管脚的电平由所述基带芯片读取, 所述电子设备根据所述软件包的内容识别出对应的显示屏型号,根据所述显示屏型号找到相应的动态函数指针,根据所述动态函数指针调取相应的驱动函数,由所述驱动模块来驱动显示屏。作为上述电子设备的进一步改进,包括连接所述显示屏并承载所述驱动模块的印刷电路板,所述识别管脚设置于所述印刷电路板侧边。作为上述电子设备的进一步改进,显示屏型号与识别管脚输出电平的值组合对应关系采用第一对应表来保存,所述显示屏型号与动态函数指针的对应关系采用第二对应表保存。作为上述电子设备的进一步改进,所述电子设备是手机,所述显示屏是液晶显示屏。为解决上述技术问题,本发明又提供一种电子设备识别并驱动显示屏的方法,在电子设备开机时,读取显示屏的识别管脚的电平,其中,所述识别管脚数量至少为两个,在所述电子设备开机时每个所述识别管脚各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;根据显示屏型号与识别管脚输出电平的值组合对应关系,得到所述电子设备中显示屏的显示屏型号;根据所述显示屏型号与动态函数指针的对应关系,得到对应所述显示屏型号的动态函数指针,所述驱动函数、动态函数指针的定义为与所述电子设备兼容的每一款显示屏均设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针;采用所述动态函数指针调取相应的驱动函数,驱动显示屏。作为上述方法的进一步改进,显示屏型号与识别管脚输出电平的值组合对应关系采用第一对应表来保存,所述显示屏型号与动态函数指针的对应关系采用第二对应表保存。本发明电子设备在开机时,通过读取显示屏的识别管脚的电平,而获得对应的电平的值的组合,从而识别该显示屏的型号,并根据该显示屏的型号获取对应的动态函数指针,并由动态函数指针调取对应的驱动函数,从而执行驱动函数驱动该显示屏。综上所述,本发明一种电子设备及其制作方法、识别并驱动显示屏的方法,该电子设备不需针对不同的显示屏驱动芯片编译不同的软件,因此无需重复下载,在开机时自动识别不同款显示屏,因此本发明具有提高电子设备如手机等的研发、生产和售后服务的效率,并节约成本和时间等优点。


图1是本发明电子设备实施例的结构示意图;及图2是本发明电子设备识别并驱动显示屏实施例的方法流程图。
具体实施例方式下面结合附图对本发明电子设备实施例进行说明。该带IXD显示屏的电子设备制作方法包括如下步骤步骤A 预先为每一款兼容的显示屏设置多个识别管脚2004,该多个识别管脚在电子设备开机时各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;为每一款兼容的显示屏设置对应的驱动函数,并且为每一种驱动函数定义一个指向该驱动函数的动态函数指针;编译统一的软件包,把上述显示屏型号与识别管脚2004输出电平的值的组合对应关系、动态函数指针与显示屏型号对应关系、以及对应所述动态函数指针的驱动函数的相关内容集成到所述软件包中,并对所述软件包进行如下设置在电子设备开机时能让电子设备读取显示屏的识别管脚2004的电平,并根据所述软件包的内容识别出对应的显示屏型号,根据所述显示屏型号找到相应的动态函数指针,根据所述动态函数指针调取相应的驱动函数来驱动显示屏;步骤B 将包括该显示屏在内的电子设备零部件组装为电子设备,将所述软件版本存入到需制作的电子设备中。上述电子设备的多个识别管脚2004至少为两个,比如两个、三个、四个等等;该多个识别管脚2004的电平的值组合成为二进制代码,但不限于二进制代码,且该电平的值的组合为该款显示屏的识别码。请参阅图1,图1是本发明电子设备实施例的结构示意图。 通过上述步骤组装成本发明的电子设备,该电子设备包括显示模组200、基带芯片 202、存储器(图未示),而该显示模组包括显示屏2001以及连接该显示屏2001的驱动模块 2002,该显示屏设置有连接该基带芯片202的至少两个识别管脚2004,其中,所述电子设备开机时每个所述识别管脚2004各输出一种电平,每一款显示屏全部所述识别管脚2004的电平的值组合对应一种显示屏型号,对应地,该基带芯片202设置多个接口 2020,该多个接口 2020和该多个识别管脚2004对应电连接; 所述存储器存储有软件包,所述软件包是显示屏型号与识别管脚2004输出电平对应关系、动态函数指针与显示屏型号对应关系、以及对应所述动态函数指针的驱动函数的相关内容经编译而成的集成包;其中,所述驱动函数、动态函数指针的定义为与所述电子设备兼容的每一款显示屏均设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针;其中,在电子设备开机时显示屏的识别管脚2004的电平由所述基带芯片202读取,所述电子设备根据所述软件包的内容识别出对应的显示屏型号,根据所述显示屏型号找到相应的动态函数指针,根据所述动态函数指针调取相应的驱动函数,由所述驱动模块来驱动显示屏。本发明中该电子设备包括连接该显示屏2001并承载该驱动模块2002的印刷电路板2003,且该多个识别管脚2004设置于该印刷电路板侧边。该电平的值组合与显示屏型号的对应关系采用第一对应表来保存,所述显示屏型号与对应的动态函数指针的对应关系采用第二对应表保存。在其他实施例中,本发明还可以只设一个对应表,该对应表只包括识别管脚电平的值组合与动态函数指针的对应关系。本发明中,该电子设备为手机,但不限于手机,也可以为其他类型的带显示屏的设备,而该显示屏一般为LCD显示屏,也可以为其他类型的显示屏。请参阅图2,是本发明电子设备识别并驱动显示屏实施例的方法流程图。请参阅表一,表一为本发明的实施例1,并通过实施例1介绍本发明电子设备识别并驱动显示屏的方法,具体如下。表一
权利要求
1.一种电子设备的制作方法,其特征在于,包括准备步骤预先为每一款兼容的显示屏设置至少两个识别管脚,使所述电子设备开机时每个所述识别管脚各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;为每一款兼容的显示屏设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针;编译统一的软件包,把上述显示屏型号与识别管脚输出电平的值组合对应关系、每一种显示屏型号与动态函数指针对应关系的相关内容集成到所述软件包中,并设置所述软件包在电子设备开机时能让电子设备读取显示屏的所有识别管脚的电平,并根据所述软件包的内容识别出对应的显示屏型号,根据所述显示屏型号找到相应的动态函数指针,根据所述动态函数指针调取相应的驱动函数来驱动显示屏;制作步骤将包括显示屏在内的电子设备零部件组装为电子设备,将所述软件版本存入到需制作的电子设备中。
2.根据权利要求1所述的制作方法,其特征在于,显示屏型号与识别管脚输出电平的值组合的对应关系采用第一对应表来保存,所述显示屏型号与动态函数指针的对应关系采用第二对应表保存。
3.根据权利要求1所述的制作方法,其特征在于,所述电子设备是手机,所述显示屏是液晶显示屏。
4.根据权利要求1所述的制作方法,其特征在于,该识别管脚的电平的值组合为该款显示屏的识别码。
5.根据权利要求4所述的制作方法,其特征在于,所述识别码为二进制代码。
6.一种电子设备,其特征在于所述电子设备包括显示模组、基带芯片、存储器,所述显示模组包括显示屏、连接所述显示屏的驱动模块;所述显示屏设置有连接所述基带芯片的至少两个识别管脚,其中,所述电子设备开机时每个所述识别管脚各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;所述存储器存储有软件包,所述软件包是显示屏型号与识别管脚输出电平的值组合对应关系、动态函数指针与显示屏型号对应关系、以及对应所述动态函数指针的驱动函数的相关内容经编译而成的集成包;其中,所述驱动函数、动态函数指针的定义为与所述电子设备兼容的每一款显示屏均设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针;其中,在电子设备开机时显示屏的识别管脚的电平由所述基带芯片读取,所述电子设备根据所述软件包的内容识别出对应的显示屏型号,根据所述显示屏型号找到相应的动态函数指针,根据所述动态函数指针调取相应的驱动函数,由所述驱动模块来驱动显示屏。
7.根据权利要求5所述的电子设备,其特征在于,包括连接所述显示屏并承载所述驱动模块的印刷电路板,所述识别管脚设置于所述印刷电路板侧边。
8.根据权利要求5所述的电子设备,其特征在于,显示屏型号与识别管脚输出电平的值组合的对应关系采用第一对应表来保存,所述显示屏型号与动态函数指针的对应关系采用第二对应表保存。
9.根据权利要求7所述的电子设备,其特征在于,所述电子设备是手机,所述显示屏是液晶显示屏。
10.一种电子设备识别并驱动显示屏的方法,其特征在于,包括在电子设备开机时,读取显示屏的识别管脚的电平,其中,所述识别管脚数量至少为两个,在所述电子设备开机时每个所述识别管脚各输出一种电平,每一款显示屏全部所述识别管脚的电平的值组合对应一种显示屏型号;根据显示屏型号与识别管脚输出电平的值组合对应关系,得到所述电子设备中显示屏的显示屏型号;根据所述显示屏型号与动态函数指针的对应关系,得到对应所述显示屏型号的动态函数指针,所述驱动函数、动态函数指针的定义为与所述电子设备兼容的每一款显示屏均设置对应的驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针; 采用所述动态函数指针调取相应的驱动函数,驱动显示屏。
全文摘要
本发明公开一种电子设备及其制作方法、识别并驱动显示屏的方法,所述制作方法包括预先为每一款兼容的显示屏设置识别管脚,每一款显示屏全部所述识别管脚的电平的值的组合对应一款显示屏型号及其驱动函数,并且为每一种驱动函数定义一个指向所述驱动函数的动态函数指针,编译统一的软件包,把上述的相关内容集成到所述软件包中,并下载到手机中,开机的时候,通过读取识别管脚的电平的值组合而识别出显示屏型号,继而获取对应的动态函数指针,并由动态函数指针调取并执行该驱动函数,最后驱动显示屏显示。本发明不需针对驱动芯片编译不同的软件,无需重复下载,因此具有提高电子设备研发、生产和售后服务的效率等优点。
文档编号H04M1/02GK102164193SQ201110027349
公开日2011年8月24日 申请日期2011年1月21日 优先权日2011年1月21日
发明者王亚辉 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1