著录项信息
专利名称 | 一种用在液晶显示器上的固件模块 |
申请号 | CN200510024997.5 | 申请日期 | 2005-04-08 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2006-10-11 | 公开/公告号 | CN1845083 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F13/00 | IPC分类号 | G;0;6;F;1;3;/;0;0;;;G;0;6;F;9;/;4;4;;;G;0;2;F;1;/;1;3;3查看分类表>
|
申请人 | 环达电脑(上海)有限公司 | 申请人地址 | 上海市闸北区江场三路213号
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 环达电脑(上海)有限公司 | 当前权利人 | 环达电脑(上海)有限公司 |
发明人 | 潘鸣菲 |
代理机构 | 暂无 | 代理人 | 暂无 |
摘要
本发明提供一种用在液晶显示器上的固件模块,与存储器芯片(EEPROM)电性连接,其组成主要包括有:一核心处理模块;一键值处理模块,连接于该核心处理模块的一端,以用来接收并判断用户输入的各种键值;一串口通讯处理模块、一LCD显示模块、一数据存储模块,分别连接于该核心处理模块的另一端,以及一存储器芯片通讯模块,该存储器芯片通讯模块连接至数据存储模块上,以用来存储或调用各种数据。该固件模块不仅可以自己处理用户输入的各种键值,还支持计算机系统报警功能。
1.一种用在液晶显示器上的固件模块,与存储器芯片(EEPROM)电 性连接,包括:
一核心处理模块;
一键值处理模块,连接于该核心处理模块的一端,以用来接收并判断 用户输入的各种键值;
一串口通讯处理模块、一LCD显示模块、一数据存储模块,分别连接 于该核心处理模块的另一端,以及
一存储器芯片通讯模块,该存储器芯片通讯模块连接至数据存储模块 和存储器芯片上,以用来存储或调用各种数据。
2.如权利要求1所述的固件模块,其特征在于,所述的核心处理模块能 够自行完成对键值的处理分析,并根据目前显示菜单的状态及分析结果决 定与该核心处理模块连接的模块。
3.如权利要求1所述的固件模块,其特征在于,所述的存储器芯片作 为数据存储模块的外挂存储器,其存储器内的信息不仅可以预先写进,还 可以根据用户需要在使用过程中写入。
4.如权利要求3所述的固件模块,其特征在于,所述的信息包括一般 的标识logo以及中英、文字符。
5.一种使用液晶显示器上的固件模块的方法,包括如下步骤:
按键输入步骤,用户通过LCD显示器面板上的按键输入键值;
键值处理步骤,键值处理模块接收该键值并进行判断后,将该键值送 至核心处理模块,核心处理模块根据所接收到的数据进行进一步键值处理 分析;
调用相应的模块的步骤,根据分析结果调用相应的模块,即串口通讯 模块和/或LCD显示模块和/或数据存储模块;
调用LCD显示模块进行显示的步骤。
6.如权利要求5所述的方法,其特征在于,所述的调用相应的模块的 步骤,可以是单独或依次调用串口通讯模块和/或LCD显示模块和/或数据 存储模块。
7.如权利要求6所述的方法,其特征在于,所述的固件模块可以依次 调用串口通讯模块和LCD显示模块,从而实现该固件模块的报警功能。
8.如权利要求7所述的方法,其特征在于,所述的报警功能包括计算 机系统出现故障时主动发出的报警信息,以及计算机系统没有响应时固件 模块主动发出的报警信息。
9.如权利要求8所述的方法,其特征在于,所述的固件模块主动发出 报警信息是通过调用存储于数据存储模块内的数据来实现的。
10.如权利要求5所述的方法,其特征在于,所述的调用LCD显示模 块进行显示的步骤中采用的显示方式包括静态显示和动态显示。
技术领域\n本发明涉及一种固件模块,尤其是指一种用在液晶显示器上的固件模 块。\n背景技术\n固件(FW,Firmware)是固化在硬件中的软件,即写入PROM (Programmable Read-Only Memory,可编程只读存储器)中的程序,是计 算机设备的永久部件。它存储着计算机系统中硬设备最基本的参数,为计 算机系统提供最底层、最直接的硬件控制。其存储介质主要有ROM、PROM、 EPROM(Electrically Programmable Read-Only-Memory,可擦可编程只读 存储器)、EEPROM(Electric Electrically Programmable Read-Only-Memory, 电可擦除只读存储器)和Flash Rom。\n固件的应用十分广泛,其应用领域主要包括计算机硬设备以及其它通 信类、电子类产品。在液晶显示器中,固件也同样发挥着很大的作用。它 可以接受各种用户输入的按键键值,从而协助系统管理模块SMM(System Manage Module)完成用户对液晶显示器的各种操作。但是现有的这种固件 在液晶显示器的使用过程中还存在着以下问题:\n1.固件只是接受按键,其本身并不参与按键的处理,只是把处理按键的 功能交给驱动程序,从而增加了SMM的负载。\n2.没有报警功能,即当计算机系统发生问题的时候,液晶显示器上并不 能显示有关错误的信息。\n针对上述缺点,本发明人根据实际需要,提出一种新的应用在液晶显 示器上的固件模块,从而可以有效改善上述缺点。\n发明内容\n本发明提供一种用在液晶显示器上的固件模块,与存储器芯片 (EEPROM)电性连接,其组成主要包括有:核心处理模块、键值处理模 块、串口通讯处理模块、LCD显示模块、数据存储模块、存储器芯片通讯 模块,其中,核心处理模块的一端连接键值处理模块,以接收并判断来自 用户操作的各种键值,另一端分别连接串口通讯模块、LCD显示模块以及 数据存储模块,其中串口通讯模块的另一端用来连接固件外部的软件驱动 程序,以实现与SMM以及其它构件驱动程序之间的通讯,LCD显示模块 用来将经核心处理模块处理后的各种信息显示在LCD上,数据存储模块的 另一端连接有一存储器芯片通讯模块,作为数据存储模块的外挂存储器以 用来存储并调用各种数据,如logo、中英文字库等,其中根据核心处理模 块中有支持相应功能的代码,以及软件驱动的配合,该存储器芯片(EEPROM) 内的信息不仅可以预先写进,还可以根据用户需要在使用过程中写入。\n当用户对LCD面板上的键盘进行各种动作时,首先由键值处理模块来 进行键值接收和判断,判断后的键值会被送至核心处理模块,核心处理模 块根据目前显示菜单的状态以及对所接收到的键值自行进行处理和分析, 以决定下一步的动作,即调用何种模块:若分析结果需要与计算机系统其 它软件驱动程序及SMM通讯以获得信息,便与串口通讯处理模块建立连 接,并通过其与固件外部的软件驱动程序进行信息交互;若分析结果需要 对菜单进行选择,则与LCD显示模块建立连接,并将菜单选择的过程和结 果显示在LCD上;若分析结果需要调用一些logo或中英文字符等,则与数 据存储模块建立连接,并通过外挂存储器,即存储器芯片通讯模块取得相 应信息。\n上述三种核心处理模块处理键值后的不同动作,可以是独立进行,也 可以是两项或三项依次进行,如在通过串口通讯处理模块与计算机系统其 它软件驱动程序及SMM通讯的同时,通过LCD显示模块可将相应的内容 显示在LCD上。通过这种方式,本发明提供的LCD固件模块还可以实现 计算机系统报警功能:当计算机系统出现了不正常的状态,如CPU温度过 高时,SMM会主动发出示警命令,LCD固件模块首先通过其串口通讯处理 模块和核心处理模块对此做出响应,然后通过LCD显示模块以声光报警的 方式将该示警信息显示在LCD上。\n本发明所提供的LCD固件模块,其优点在于:\n1.能够处理键值,完成对菜单的选择,以及与SMM的通讯;\n2.支持报警功能:当计算机系统出现不正常状态或没有响应时,可以 通过该LCD固件模块将相应的示警信息显示在液晶显示器上。\n附图说明\n图1为本发明的LCD固件模块系统结构图;\n图2为根据本发明的一较佳实施例的系统流程图;\n图3为根据本发明的LCD固件模块系统报警流程图。\n附图标记说明:\n10 固件模块\n11 核心处理模块 12 键值处理模块\n13 串口通讯处理模块 14 LCD显示模块\n15 数据存储模块 16 存储器芯片通讯模块\n20 软件驱动程序\n具体实施方式\n下面结合附图详细描述本发明。\n请参阅图1,一种用在液晶显示器上的固件模块10,与存储器芯片 (EEPROM)电性连接,其组成主要包括有:核心处理模块11、键值处理 模块12、串口通讯处理模块13、LCD显示模块14、数据存储模块15、存 储器芯片通讯模块16,其中,核心处理模块11的一端连接键值处理模块 12,以接收并判断来自用户操作的各种键值,另一端分别连接串口通讯模 块13、LCD显示模块14以及数据存储模块15,其中串口通讯模块13的另 一端用来连接固件外部的软件驱动程序20,以实现与SMM以及其它构件 驱动程序之间的通讯,LCD显示模块14用来将经核心处理模块处理后的各 种信息显示在LCD上,数据存储模块15的另一端连接有一存储器芯片通 讯模块16,作为数据存储模块的外挂存储器以用来存储并调用各种数据, 如logo、中英文字库等。\n当用户对LCD面板上的键盘进行各种动作时,首先由键值处理模块12 来进行键值接收和判断,判断后的键值会被送至核心处理模块11,核心处 理模块11根据目前显示菜单的状态以及对所接收到的键值自行进行处理和 分析,以决定下一步的动作,即调用何种模块:若分析结果需要与计算机 系统其它软件驱动程序及SMM通讯以获得信息,便与串口通讯处理模块 13建立连接,并通过其与固件外部的软件驱动程序20进行信息交互;若分 析结果需要对菜单进行选择,则与LCD显示模块14建立连接,并将菜单 选择的过程和结果显示在LCD上;若分析结果需要调用一些logo或中英文 字符等,则与数据存储模块15建立连接,并通过外挂存储器,即存储器芯 片通讯模块16取得相应信息。\n上述三种核心处理模块11处理键值后的不同动作,可以是独立进行, 也可以是两项或三项依次进行,如在通过串口通讯处理模块13与计算机系 统其它软件驱动程序20及SMM通讯的同时,通过LCD显示模块14可将 相应的内容显示在LCD上。通过这种方式,本发明提供的LCD固件模块 10还可以实现计算机系统报警功能:当计算机系统出现了不正常的状态, 如CPU温度过高时,SMM会主动发出报警命令,LCD固件模块首先通过 其串口通讯处理模块13和核心处理模块11对此做出响应,然后通过LCD 显示模块14将该报警信息显示在LCD上,或者是当该固件模块请求与计 算机系统通讯而计算机系统没有响应的时候,该固件模块可以通过调用存 储于数据存储模块内的数据,并通过显示模块将相应的报警信息显示在 LCD上,以提醒用户注意。\n本发明提供的固件模块10主要应用在LCD显示器上以显示用户菜单, 现根据一较佳实施例并结合图2作一详细说明如下:\n当用户需要使用LCD上的菜单选择时,首先该固件模块会进行初始化 的操作,然后判断连接该LCD的PC是否处于关机状态,如果是,则在LCD 上显示相关的logo,并结束运行,如果否,则显示预先设定的特殊的开机 字符串;判断用户有没有按确定键,该确定键可根据实际需要进行设定, 例如为方向键右键,如果判断没有,则继续显示特殊的开机字符串,如果 判断为是,则显示菜单并且支持用户选择,此时再次执行判断PC是否关机 的操作,如果是,则显示相关的logo,并结束运行,如果否,则根据用户 的按键发送请求,发送请求后如果软件驱动程序没有响应,则执行报警功 能,并返回菜单显示,如果判断有响应,则显示相关参数,以提供用户进 一步选择,此时如果需要退出,可以按ESC键,从而返回菜单的显示。\n在上述较佳实施例中,所述的报警功能其流程图可参考图3所示。当 SMM检测到软件驱动没有响应或存在其它故障的时候,会主动以字节的形 式发出报警信息,此时固件模块首先进行初始化串口,接受并存储相应的 字节,然后通过核心处理模块判断该字节是否为结束字节,如果不是,则 继续上一步接受并存储字节的动作,如果是,则判断是否为报警信息,如 果是,则通过LCD显示模块将该报警信息显示在LCD上,如果不是,则 作为一般的数据来进行处理。\n在本较佳实施例中的LCD固件模块,由于其本身自带有一核心处理模 块,可以快速处理各种键值,并将各种处理过程和/或结果以不断更新的方 式显示在LCD上,因此该LCD显示模块不仅可以在LCD上静态地显示各 种数据和图片,而且还具有动态显示的功能。\n通过上述较佳实施例,可以通过该固件模块10在一般的LCD上实现 下述主要功能:\n1.显示功能\n操作者可以通过LCD面板上的按键,如LEFT,RIGHT,UP,DOWN, ENTER,ESC 6个按键来对菜单进行操作,操作者可以选择他感兴趣的条目 进行察看。其中,该菜单可以为多级菜单。\n2.通讯功能\n把操作者所选择需要察看的条目(温度,电压),以主控方向SMM提 出查询请求,并等待SMM的响应。并把响应的数据经过处理后显示在LCD 上。\n3.报警功能\n当计算机系统出现了不正常的状态,SMM会主动发出报警命令,LCD 固件模块做出响应,并显示该报警信息。\n当LCD固件向SMM提出请求,SMM没有响应的时候,固件也会把报 警信息显示在LCD屏幕上,该报警信息依具体情况,可以是温度过高,电 压不够,SMM响应超时等。\n4.在软关机的状态下显示logo。\n对具体实施方式的描述只是为了帮助更好地理解本发明,而不是用来 限制本发明的。任何本领域技术人员均可以利用本发明的思想进行一些改 动和变化,只要其技术手段没有脱离本发明的思想和要点,仍然在本发明 的保护范围之内。
法律信息
- 2014-05-28
未缴年费专利权终止
IPC(主分类): G06F 13/00
专利号: ZL 200510024997.5
申请日: 2005.04.08
授权公告日: 2008.07.30
- 2008-07-30
- 2006-12-06
- 2006-10-11
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2004-08-11
|
2003-01-20
| | |
2
| |
2005-01-19
|
2003-06-26
| | |
3
| | 暂无 |
2001-12-21
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |