Lcd自适应的移动固话及lcd自适应装置制造方法
【专利摘要】本发明提供一种LCD自适应的移动固话,包括:中央处理器;存储模块;用户标识模块;键盘模块;显示模块;数字信号处理器;语音处理模块;射频模块和数据转换装置;所述显示模块包括LCD和与LCD相匹配的系统软件,所述中央处理器分别与所述LCD和所述与LCD相匹配的系统软件连接,所述与LCD相匹配的系统软件包括LCD自适应模块,所述LCD自适应模块至少包括驱动程序匹配模块,所述驱动程序匹配模块预置若干LCD厂商的驱动程序。与现有技术相比,本发明的移动固话在更换不同厂商的LCD后,可在预置的驱动程序中选择与该LCD匹配的驱动程序,加载与该LCD匹配的驱动程序后即可自适应该LCD,而不需要针对不同的LCD重新编制软件来适应,节约了成本和时间。
【专利说明】LCD自适应的移动固话及LCD自适应装置
【技术领域】
[0001]本发明涉及一种移动通讯终端,特别涉及一种IXD自适应的移动固话及IXD自适
应装置。
【背景技术】
[0002]随着电子通信技术的迅速发展和电子通信产品需求量的急速上升,产品原料的补给成为终端设备厂商竞争成败的重要因素之一。基于上述原因,大部分终端设备厂商在产品研发阶段都会为其关键部件或模块开拓多款可兼容使用的资源,由几个原料供应商同时供货,以确保产品量产阶段的供货稳定。对于大部分移动固话的显示输出设备一LCD(也叫液晶显示器,Liquid Crystal Display的简称)而言,其生产厂家的策略更是如此。即使不同供应商的LCD也被要求定制一致的硬件接口。但是,却无法保证其内部使用的IC(也叫驱动集成电路,Integrated Circuit的简称)一样,并且不同厂家的IXD材质不同,参数也就而不同,因此,IXD的生产厂商必须针对每一款IXD提供一套匹配的驱动程序。因此,现有的移动固话的显示输出设备存在以下缺陷:
[0003]1、移动固话在更换不同厂商的LCD后,由于驱动程序的不同,导致新更换的LCD无法工作;
[0004]2、移动固话在更换成同型号更大分辨率的LCD后,显示的分辨率不会随之调整;
[0005]3、移动固话在更换不同色彩模式的LCD后,可能导致新更换的LCD无法显示。
【发明内容】
[0006]本发明的第一目的在于提供一种IXD自适应的移动固话,以解决现有技术现有的移动固话在更换不同厂商的LCD后,由于驱动程序的不同,导致新更换的LCD无法工作的技术性问题。
[0007]本发明的第二目的在于提供一种IXD自适应装置,以解决现有技术现有的移动固话在更换不同厂商的LCD后,由于驱动程序的不同,导致新更换的LCD无法工作的技术性问题。
[0008]一种IXD自适应的移动固话,包括:
[0009]中央处理器;
[0010]存储模块,与所述中央处理器连接,用于存储指令,以供所述中央处理器存取;
[0011]用户标识模块,与所述中央处理器连接,用于存储用户的身份信息;
[0012]键盘模块,与所述中央处理器连接,用于输入指令;
[0013]显示模块,与所述中央处理器连接,用于显示图形、用户界面;
[0014]数字信号处理器,与所述中央处理器连接,用于与所述中央处理器进行数据交换;
[0015]语音处理模块,与所述数字信号处理器连接,用于与所述数字信号处理器进行数据交换;[0016]射频模块,与所述数字信号处理器连接,用于接收来自移动网络的数据,还用于与所述数字信号处理器进行数据交换;
[0017]数据转换装置,与所述中央处理器连接,用于对来自固话网络的数据进行处理,之后传输给移动网络,还用于对来自移动网络的数据进行处理,之后传输给固话网络;
[0018]所述显示模块包括IXD和与IXD相匹配的系统软件,所述中央处理器分别与所述IXD和所述与IXD相匹配的系统软件连接,所述与IXD相匹配的系统软件包括IXD自适应模块,所述LCD自适应模块至少包括驱动程序匹配模块,所述驱动程序匹配模块预置若干LCD厂商的驱动程序。
[0019]优选地,所述IXD自适应模块还包括IXD分辨率自适应模块,所述IXD分辨率自适应模块预置若干IXD的分辨率。
[0020]较佳地,所述IXD自适应模块还包括IXD色彩模式自适应模块,所述IXD色彩模式自适应模块预置若干LCD的色彩模式。
[0021]一种IXD自适应装置,所述IXD自适应装置至少包括驱动程序匹配模块,所述驱动程序匹配模块预置若干IXD厂商的驱动程序。
[0022]优选地,所述IXD自适应模块还包括IXD分辨率自适应模块,所述IXD分辨率自适应模块预置若干IXD的分辨率。
[0023]较佳地,所述IXD自适应模块还包括IXD色彩模式自适应模块,所述IXD色彩模式自适应模块预置若干LCD的色彩模式。
[0024]与现有技术相比,本发明有以下优点:
[0025]1、移动固话在更换不同厂商的IXD后,可在预置的驱动程序中选择与该IXD匹配的驱动程序,加载与该LCD匹配的驱动程序后即可自适应该LCD,而不需要针对不同的LCD重新编制软件来适应,节约了成本和时间;
[0026]2、移动固话在更换成同型号更大分辨率的LCD后,可在预置的LCD的分辨率中选择与该LCD匹配的分辨率,加载与该LCD匹配的分辨率后即可自适应该LCD,使得该LCD显示的分辨率随之调整;
[0027]3、移动固话在更换不同色彩模式的LCD后,可在预置的LCD的色彩模式中选择与该LCD匹配的色彩模式,加载与该LCD匹配的色彩模式后即可自适应该LCD,使得该LCD可以显示。
【专利附图】
【附图说明】
[0028]图1为本发明的原理框图;
[0029]图2为本发明的IXD自适应的过程示意图;
[0030]图3为本发明的IXD驱动程序自适应的过程示意图;
[0031]图4为本发明的IXD分辨率自适应的过程示意图;
[0032]图5为本发明的IXD色彩模式自适应的过程示意图。
【具体实施方式】
[0033]本发明在与IXD相匹配的系统软件中预置若干IXD厂商的驱动程序、若干IXD的分辨率和若干IXD的色彩模式,在更换IXD后,先自适应IXD的驱动程序,再自适应IXD的分辨率,即可做到开机并在LCD中显示数据内容,最后通过自适应LCD的色彩模式,使得LCD的功能能完全体现,而不需要针对不同的LCD而重新编制软件来适应。
[0034]以下结合附图,详细说明本发明。
[0035]请参阅图1,本发明的IXD自适应的移动固话,包括:中央处理器201 ;存储模块205,与中央处理器201连接,用于存储指令,以供中央处理器201存取;用户标识模块207包括SM卡,与中央处理器201连接,用于存储用户的身份信息;键盘模块206,与中央处理器201连接,用于输入指令;显示模块208,与中央处理器201连接,用于显示图形、用户界面;数字信号处理器203,与中央处理器201连接,用于与中央处理器201进行数据交换;语音处理模块204,与数字信号处理器203连接,用于与数字信号处理器203进行数据交换;射频模块202,与数字信号处理器203连接,用于接收来自移动网络的数据,还用于与数字信号处理器203进行数据交换;数据转换装置209,与中央处理器201连接,用于对来自固话网络的数据进行处理,之后传输给移动网络,还用于对来自移动网络的数据进行处理,之后传输给固话网络;显示模块208包括LCD和与LCD相匹配的系统软件,中央处理器201分别与IXD和与IXD相匹配的系统软件连接,与IXD相匹配的系统软件包括IXD自适应模块,LCD自适应模块至少包括驱动程序匹配模块,驱动程序匹配模块预置若干LCD厂商的驱动程序。
[0036]IXD自适应模块还可包括IXD分辨率自适应模块,IXD分辨率自适应模块预置若干LCD的分辨率。LCD自适应模块还可包括LCD色彩模式自适应模块,LCD色彩模式自适应模块预置若干IXD的色彩模式。
[0037]请参阅图2,本发明中,在更换IXD后,在自适应IXD的过程中,先自适应IXD驱动程序300,再自适应IXD分辨率400,最后完成IXD色彩模式的自适应500。
[0038]以下具体描述驱动程序匹配模块自适应新IXD的过程。
[0039]请参阅图3,本发明通过中央处理器启动对IXD驱动程序的自适应流程,详述如下:
[0040]步骤301,开机,开始IXD驱动程序的自适应。
[0041]步骤302,从LCD固件的固定位置检测出该LCD的厂商、型号、分辨率等参数,并将读取到的参数保存在移动固话的falsh中供后续使用。
[0042]步骤303,从与IXD相匹配的系统软件中检测所有厂商的驱动程序。
[0043]步骤304,判断该IXD的驱动程序是否匹配预置的厂商的驱动程序?如果已经匹配,则进行步骤305 ;否则直接进行步骤308。
[0044]步骤305,从与IXD相匹配的系统软件中加载该IXD的驱动程序。
[0045]步骤306,保存驱动程序标志位,下次开机的时候直接使用这个驱动,不需要再次检测驱动程序。
[0046]步骤307,完成检测并匹配IXD驱动程序的流程。
[0047]步骤308,在与IXD相匹配的系统软件中没有发现该厂商的IXD驱动程序,则匹配LCD失败,报出错误告知用户。
[0048]在上述步骤就完成了 IXD驱动程序的自适应过程,后续进入IXD分辨率自适应模块自适应IXD分辨率的过程。
[0049]本发明的移动固话在更换不同厂商的LCD后,可在预置的驱动程序中选择与该LCD匹配的驱动程序,加载与该LCD匹配的驱动程序后即可自适应该LCD,而不需要针对不同的IXD重新编制软件来适应,节约了成本和时间。以下具体描述IXD分辨率自适应模块自适应新IXD的过程。
[0050]请参阅图4,本发明通过中央处理器启动对IXD分辨率的自适应流程,详述如下:[0051 ] 步骤401,开始自适应IXD分辨率。
[0052]步骤402,取得该IXD的分辨率。在步骤302中已经取得了该IXD的出厂参数,这里不需要再次读取LCD的固件,直接从步骤302取得的参数中获取该LCD的分辨率即可。
[0053]步骤403,在与IXD相匹配的系统软件中搜索所有支持的分辨率。
[0054]步骤404,判断预置的分辨率是否匹配了该分辨率,如果已经匹配,则进行步骤405 ;否则,直接进入步骤408提示错误。
[0055]步骤405,取得该IXD的分辨率的详细设置。从与IXD相匹配的系统软件中取得匹配的分辨率的详细设置项。
[0056]步骤406,详细设置IXD参数。
[0057]步骤407,完成IXD分辨率自适应。
[0058]步骤408,无法从与IXD相匹配的系统软件中检测到该分辨率,则匹配IXD失败,报
出错误告知用户。
[0059]经过上述步骤完成了 IXD分辨率自适应的过程,后续进入IXD色彩自适应模块自适应IXD分辨率的过程。
[0060]本发明的移动固话在更换成同型号更大分辨率的LCD后,可在预置的LCD的分辨率中选择与该LCD匹配的分辨率,加载与该LCD匹配的分辨率后即可自适应该LCD,使得该IXD显示的分辨率随之调整。
[0061]以下具体描述IXD色彩模式自适应模块自适应新IXD的过程。
[0062]请参阅图5,本发明通过中央处理器启动对IXD色彩模式的自适应流程,详述如下:
[0063]步骤501,开始自适应色彩模式。
[0064]步骤502,取得该IXD的色彩模式。同步骤402 —样,从之前的步骤中取得该IXD的参数即可,不需要重新读取LCD固件。
[0065]步骤503,从与IXD相匹配的系统软件中检测支持的所有色彩模式。
[0066]步骤504,判断与IXD相匹配的系统软件中的色彩模式是否匹配了该色彩模式。如果是,则执行步骤505 ;否则执行步骤511。
[0067]步骤505,取得该IXD色彩模式的位数,例如单色、8位、16位、32位等。
[0068]步骤506,判断该IXD是否彩色模式,如果是,执行步骤507 ;否则执行步骤510。
[0069]步骤507,对IXD设置彩色模式,对IXD设置彩色模式时,有可能会失败,此时就要尝试进行单色模式的设置。
[0070]步骤508,判断彩色模式是否设置成功,如果成功,执行步骤509,否则执行步骤510。
[0071]步骤509,完成IXD色彩模式自适应。
[0072]步骤510,当设置彩色模式失败后,对IXD尝试设置单色/灰度模式,保证IXD能够显不。[0073]步骤511,匹配IXD失败,报出错误告知用户。
[0074]本发明的移动固话在更换不同色彩模式的LCD后,可在预置的LCD的色彩模式中选择与该LCD匹配的色彩模式,加载与该LCD匹配的色彩模式后即可自适应该LCD,使得该IXD可以显示。
[0075]经过上述3个模块的的自适应流程,即完成了该发明中的移动固话针对新更换的LCD进行自适应的过程,做到了在更换LCD时,无须针对LCD重新编制移动固话的与LCD相匹配的系统软件。
[0076]本发明的IXD自适应装置,IXD自适应装置至少包括驱动程序匹配模块,驱动程序匹配模块预置若干LCD厂商的驱动程序。LCD自适应模块还可包括LCD分辨率自适应模块,IXD分辨率自适应模块预置若干IXD的分辨率。IXD自适应模块还可包括IXD色彩模式自适应模块,LCD色彩模式自适应模块预置若干LCD的色彩模式。通过本发明的LCD自适应装置,使得在更换IXD后,在自适应IXD的过程中,先自适应IXD驱动程序,再自适应IXD分辨率,最后完成IXD色彩模式的自适应,不需要重新编制软件来适应该IXD,节约了成本和时间。
[0077]以上公开的仅为本申请的几个具体实施例,但本申请并非局限于此,任何本领域的技术人员能思之的变化,都应落在本申请的保护范围内。
【权利要求】
1.一种IXD自适应的移动固话,包括: 中央处理器; 存储模块,与所述中央处理器连接,用于存储指令,以供所述中央处理器存取; 用户标识模块,与所述中央处理器连接,用于存储用户的身份信息; 键盘模块,与所述中央处理器连接,用于输入指令; 显示模块,与所述中央处理器连接,用于显示图形、用户界面; 数字信号处理器,与所述中央处理器连接,用于与所述中央处理器进行数据交换; 语音处理模块,与所述数字信号处理器连接,用于与所述数字信号处理器进行数据交换; 射频模块,与所述数字信号处理器连接,用于接收来自移动网络的数据,还用于与所述数字信号处理器进行数据交换; 数据转换装置,与所述中央处理器连接,用于对来自固话网络的数据进行处理,之后传输给移动网络,还用于对来自移动网络的数据进行处理,之后传输给固话网络; 其特征在于,所述显示模块包括LCD和与LCD相匹配的系统软件,所述中央处理器分别与所述IXD和所述与IXD相匹配的系统软件连接,所述与IXD相匹配的系统软件包括IXD自适应模块,所述LCD自适应模块至少包括驱动程序匹配模块,所述驱动程序匹配模块预置若干IXD厂商的驱动程序。
2.如权利要求1所述的一种IXD自适应的移动固话,其特征在于,所述IXD自适应模块还包括IXD分辨率自适应模块,所述IXD分辨率自适应模块预置若干IXD的分辨率。
3.如权利要求1或2所述的一种IXD自适应的移动固话,其特征在于,所述IXD自适应模块还包括LCD色彩模式自适应模块,所述LCD色彩模式自适应模块预置若干LCD的色彩模式。
4.一种IXD自适应装置,其特征在于,所述IXD自适应装置至少包括驱动程序匹配模块,所述驱动程序匹配模块预置若干IXD厂商的驱动程序。
5.如权利要求4所述的一种IXD自适应装置,其特征在于,所述IXD自适应模块还包括LCD分辨率自适应模块,所述LCD分辨率自适应模块预置若干LCD的分辨率。
6.如权利要求4或5所述的一种IXD自适应装置,其特征在于,所述IXD自适应模块还包括LCD色彩模式自适应模块,所述LCD色彩模式自适应模块预置若干LCD的色彩模式。
【文档编号】G09G3/36GK103428346SQ201210157318
【公开日】2013年12月4日 申请日期:2012年5月17日 优先权日:2012年5月17日
【发明者】李炜镪 申请人:上海艾特维通信科技有限公司