手机中的液晶显示模块的自动识别方法

文档序号:7954081阅读:310来源:国知局
专利名称:手机中的液晶显示模块的自动识别方法
技术领域
本发明涉及一种手机中所应用的LCD(液晶显示模块)自动识别的方法。
背景技术
当前LCD种类繁多,在移动终端的应用中,经常会出现使用同一厂家不同型号的LCD的情况,但这些不同型号的LCD的DRIVERIC(驱动芯片)通常做成引脚兼容,这种情况下,为简化程序的维护和避免程序版本的错乱,给生产带来不必要的损失,很有必要将LCD的初始化程序做到兼容。

发明内容
如何克服上述手机中使用的LCD由于型号不同所带来的软件版本的发布、管理和升级上的不便,乃是本发明所要解决的技术问题,为此本发明的目的在于提供一种自动识别LCD的方法。
本发明的技术方案如下根据本发明的一种LCD自动识别方法,其包括步骤S1、系统初始化,设置LCD读时序进行与LCD的DRIVER IC要求的时序相匹配,避免读取ID不成功S2、从LCDMOUDLE中读取LCD ID信息;S3、根据所获取的LCD ID信息,与厂家提供ID信息进行匹配,若匹配成功,执行相应的驱动程序,否则,继续匹配,S4、自动识别LCD完成,执行MMI(上层应用程序)部分的程序。
本发明可靠地、快速地完成对手机中的LCD的自动识别,解决不同LCD的软件版本难以维护和管理而给生产上造成不必要的麻烦。


图1是本发明的LCD自动识别程序流程图;图2是本发明实施例中读LCD ID建立时间为0的片选读序图;图3是本发明实施例中的建立时间为50ns的片选读时序图;图4本发明实施例中的未延长读有效时间,读引脚的ESD器件放电的读时序图;图5是本发明实施例中的延长读有效时间,读引脚的ESD器件放电的读时序图。
具体实施例方式
下面根据图1-图5对本技术实现方法做出较详细的分析,并结合具体的实际例子予以说明,使本技术领域的技术人员更易于理解本发明的结构特征和功能特色,而不是用来限本发明的范围。
请参阅图1,如图所示,根据本发明的一种LCD自动识别的方法,其包括步骤首先,系统上电,执行步骤1000,系统进行初始化,它包括一系列任务的建立以及寄存器设置。
然后,执行步骤1001、1002,设置与LCD读时序有关的寄存器,使读时序与LCD的DRIVER IC的要求相一致,这一环节和设置是关系到能否做到LCD兼容的极其重要的步骤,本实施例从如下两个方面阐述1.读SETUP(建立)时间必须得到保证,否则兼容得不到可靠保证,如图2所示,其中C2为片选信号,C3为读信号,图中示出读SETUP时间为0的情形,在实际生产中常常导致手机不能正常显示,从图2可以看出,读信号C3变为有效时,C2片选信号仍然在不稳定的过度状态,往往导致读出的ID不正确.。
图3是LCD的读建立(SETUP)时间为50ns的情形,兼容LCD准确无误,因为在读信号C3有效时,此时片选信号C2已经处于稳定的低电平有效状态;2.读延迟(DELAY)寄存器设置要保证一定的裕量,请参阅图4,它是未延长读有效时间,读引脚的ESD器件放电的读时序图。从图所示可以看出读引脚上有感性器件时,感性器件在RD为低电平时放电导致读有效时间过短,不能正确地读出ID。请参阅图5,它是延长读有效时间,读引脚的SED器件放电的读时序图。延长读(DELAY)的时间,可靠保证读ID的时间,为一标准的方波,可有效地解决此问题。
再次,执行步骤1003,根据获取的LCD ID进行匹配,这个ID是唯一的,以本发明人做过的HIMAX系列的LCD为例来做一个说明同时使用它的2种型号的LCD,分别是HIMAX8309,HIMAX8310,它们对应的LCD ID分别为0x8309,0x8310,如果通过读操作得到的LCD ID等于0x8309,则LCD型号为HIMAX8309,用8309的驱动程序。依次类推,若匹配成功,便直接执行步骤1005,否则,执行步骤1004,继续执行下一个LCDID匹配,直到匹配成功后,再执行步骤1005,识别LCD完成,继续MMI(上层应用程序)部分程序代码之执行。
最后指出硬件需求同一厂家提供的不同型号的LCD ID是唯一的。
LCD有读信息号,它连接到手机上的BASEBAND(基带芯片)的读引脚上。
权利要求
1.一种手机中使用的LCD自动识别的方法,包括步骤a.系统初始化完成以后,按LCD厂家要求,进行读时序匹配b.读取待识别的LCD的ID信息c.根据获取的LCD ID信息与厂家提供的ID信息进行匹配,若匹配成功,执行相应的驱动程序;若匹配不成功,则继续匹配;d.自动识别LCD完成,执行MMI部分的程序。
2.根据要求1所述的手机中使用的LCD自动识别的方法,其特征在于,步骤a1中所述的系统初始化,设置与LCD读时序有关的寄存器,使手机的CPU读时序与LCD的读时序要求相一致。
全文摘要
本发明公开了一种手机中的LCD(液晶显示模块)自动识别方法,其步骤主要是先从LCD MOUDLE中获取LCD本身的ID信息,再根据获取的LCD ID信息,与厂家提供的ID信息进行匹配判断,若匹配成功,则执行对应的LCD初始化程序、SLEEP IN(休眠模式)和SLEEPIN OUT(退出休眠模式)程序。从而克服了在移动终端中,经常会出现使用一厂家不同型号的LCD的情况所引起的给软件版本的发布,软件版本的管理以及软件升级所带来的不便。
文档编号H04Q7/32GK101094252SQ20061002785
公开日2007年12月26日 申请日期2006年6月19日 优先权日2006年6月19日
发明者裴忠发 申请人:上海晨兴电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1