[发明专利]一种防止LCD自动识别失效的方法无效
申请号: | 201110387116.1 | 申请日: | 2011-11-29 |
公开(公告)号: | CN102411915A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 陈增灼 | 申请(专利权)人: | 康佳集团股份有限公司 |
主分类号: | G09G3/36 | 分类号: | G09G3/36;G06F17/30 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 王永文;杨宏 |
地址: | 518053*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 防止 lcd 自动识别 失效 方法 | ||
1.一种防止LCD自动识别失效的方法,其特征在于,包括步骤:
A、系统开机后判断是否有外部操作对LCD驱动芯片ID进行重新识别;
B、如果有,则系统调用第一识别过程对LCD驱动芯片ID进行识别;否则,系统从自身的NVRAM中读取LCD驱动芯片ID自动识别的结果;
C、系统对从NVRAM中读取的LCD驱动芯片ID自动识别的结果进行判断,如果自动识别的结果不正常,则继续调用第一识别过程对LCD驱动芯片ID进行识别;
D、如果系统对读取的LCD驱动芯片ID自动识别的结果判断为正常,则调用第二识别过程对LCD驱动芯片ID进行识别,并将该识别结果保存到系统的NVRAM中。
2.根据权利要求1所述的方法,其特征在于,所述步骤C之后还包括步骤:
如果识别结果正常,则系统直接调用第二识别过程对LCD驱动芯片ID进行识别,并将识别结果保存到系统的NVRAM中。
3.根据权利要求1所述的方法,其特征在于,系统对LCD驱动芯片ID识别时,首先预定义一数据结构,所述数据结构包括读取LCD驱动芯片ID的指针函数、表示LCD驱动芯片ID的变量以及LCD驱动芯片对应的驱动函数结构体。
4.根据权利要求1所述的方法,其特征在于,系统建立并存储有一自动识别列表,所述自动识别列表包括与系统匹配的各个LCD驱动芯片的ID,在有新的与系统匹配的LCD驱动芯片时,将该LCD驱动芯片ID添加到所述自动识别列表中。
5.根据权利要求1所述的方法,其特征在于,所述NVRAM中的LCD驱动芯片ID自动识别的结果为系统中存储有适配该系统的LCD驱动芯片ID。
6.根据权利要求1所述的方法,其特征在于,所述第一识别过程包括步骤:
E1、遍历NVRAM中存储的自动识别列表中的LCD驱动芯片ID,同时系统调用预定义数据结构的LCD驱动芯片ID的指针函数,读取当前设备的LCD驱动芯片ID,并将当前设备的LCD驱动芯片ID与自动识别列表中设定的LCD驱动芯片ID进行比较;
E2、如果从自动识别列表中读取的LCD驱动芯片ID与自动识别列表中设定的LCD驱动芯片ID相同,将LCD驱动芯片对应的驱动函数结构体挂载到系统驱动结构体。
7.根据权利要求6所述的方法,其特征在于,第一识别过程还包括步骤:
E3、如果从自动识别列表中读取的LCD驱动芯片ID与自动识别列表中设定的LCD驱动芯片ID不相同,则继续读取自动识别列表中的LCD驱动芯片ID。
8.根据权利要求1所述的方法,其特征在于,所述第二识别过程包括步骤:
F1、遍历NVRAM中存储的自动识别列表中的LCD驱动芯片ID,并将该LCD驱动芯片ID与从NVRAM中读取的LCD驱动芯片ID自动识别的结果相匹配;
F2、如果匹配结果显示两者相同,则将LCD驱动芯片对应的驱动函数结构体挂载到系统驱动结构体。
9.根据权利要求8所述的方法,其特征在于,第二识别过程还包括步骤:
F3、如果匹配结果显示两者不相同,则继续读取自动识别列表中的LCD驱动芯片ID。
10.根据权利要求1所述的方法,其特征在于,所述外部操作为按键操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于康佳集团股份有限公司,未经康佳集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110387116.1/1.html,转载请声明来源钻瓜专利网。