基本输入输出系统支持多种触控屏幕的方法技术方案

技术编号:5194481 阅读:236 留言:0更新日期:2012-04-11 18:40
一种基本输入输出系统支持多种触控屏幕的方法,实施于一基本输入输出系统,步骤包括有提供存有多家厂商的触控屏幕处理程序的一存储单元;读取使用中的触控屏幕的EDID中的厂商识别数据;判断所读取的该识别数据;以及依据判断结果作触控屏幕处理程序的读取与使用。其中基本输入输出系统由该识别数据得知触控屏幕的厂商,依此从存储单元读取相对应的触控屏幕处理程序,让使用者不需要因为使用不同的触控屏幕而更换基本输入输出系统的版本。

【技术实现步骤摘要】

本专利技术涉及一种支持多种触控屏幕的方法,尤其是指一种基本输入输出系统支持 多种触控屏幕的方法。
技术介绍
基本输入输出系统(Basic Input/Output System, BIOS)是载入于电脑硬件系统 上最基本的程序码,被视为是专门与硬件沟通的微型操作系统,通常是使用针对相容的中 央处理单元(Central Processing Unit, CPU)的组合语言所写成的。基本输入输出系统(BIOS)最主要的功能有开机自我检测,检查中央处理单元 (CPU)以及其他控制器状态是否正常;装置初始化,针对存储器、主机板芯片、显示卡及周 边装置作初始化动作;设定系统参数值,提供各个装置元件的基本设定数值;提供常驻程 序库,提供操作系统或应用程序呼叫的常驻程序库;以及载入操作系统,从存储装置中载入 操作系统到随机存取存储器。现有的基本输入输出系统(BI0Q在参数设定界面菜单的操作上,有些有支持触 控屏幕的操控,像是笔记本电脑的触控板、触控屏幕或是手写板等,让使用者可以用触控屏 幕,作基本输入输出系统的参数设定界面菜单中许多装置参数值的设定操作,但不同厂商 与厂商的触控屏幕,都各自有不同的处理程序,用来处理触控屏幕的触控指标的坐标数据 的定位,因此当使用者要使用不同厂家的触控屏幕,来作基本输入输出系统的参数设定界 面菜单中参数设定的操作时,就必须使用相对应支持该厂商的触控屏幕的基本输入输出系 统的版本,增加了使用者操作上的不方便。
技术实现思路
本专利技术是为了解决上述公知的缺点,提供一种基本输入输出系统支持多种触控屏 幕的方法,让使用者在基本输入输出系统的参数设定界面菜单中设定参数值时,能够使用 多家厂商的触控屏幕进行操作,不需要因为换了不同厂商的触控屏幕,就要将基本输入输 出系统更换成支持该厂商的触控屏幕的版本,提升了使用上的方便性与实用价值。为了实现上述目的,根据本专利技术的一种方案,提供一种基本输入输出系统支持多 种触控屏幕的方法,让使用者在使用基本输入输出系统的参数设定界面菜单设定参数时, 能够利用触控屏幕进行操作,实施于一基本输入输出系统,另独立提供一存储单元,如非挥 发性存储器或选择只读存储器(Option ROM),并将多家厂商的触控屏幕的至少一个触控屏 幕处理程序存储于存储单元中,步骤包括有读取该触控屏幕的识别数据;判断所读取的该 识别数据;以及依据判断结果作所述触控屏幕处理程序的读取与使用。其中判断所读取的 识别数据,是判断识别数据是否为可识别,也就是判断存储单元中是否有对应于该识别数 据所代表的厂商的触控屏幕的该触控屏幕处理程序,若有该触控屏幕处理程序,则读取,并 作使用中的触控屏幕的触控指标的坐标定位处理;若该识别数据为不可识别,则读取预设 的输入装置的预设处理程序,如鼠标和键盘,并作输入装置的指标的坐标定位处理。又其中3该识别数据是在一扩充显示器识别数据(Extended Display Identification Data,EDID) 其中的一个数据栏位,以判断该触控屏幕的厂商。本专利技术所提出的各项方法可通过程序码方式收录于电脑可读取媒体中,当程序码 被机器载入且执行时,机器变成用以实行本专利技术的装置。基本输入输出系统通过读取触控屏幕的识别数据,来判断触控屏幕的厂商,并读 取存于存储单元中相对应于该厂商的触控屏幕处理程序,用该触控屏幕处理程序作触控指 标的坐标定位处理,让使用者可以用不同厂商的触控屏幕进行操作,如此一来使用者就不 需要依据不同厂商的触控屏幕更换相对应的基本输入输出系统的版本,提升使用上的方便 性与实用价值。以上的概述与接下来的实施例,都是为了进一步说明本专利技术的技术手段与实现功 效。然而所叙述的实施例与附图仅提供参考说明用,并非用来对本专利技术加以限制。附图说明图1为本专利技术一种实施例的方框图。图2为本专利技术的一种实施例的流程 图。图3为本专利技术的另一种实施例的流 程图。上述附图中的附图标记说明如下11 主机111基本输入输出系统113存储单元13触控屏幕131存储器S202 S208本专利技术一种实施例的流程步骤S302 S308本专利技术另一种实施例的流程步骤具体实施方式参考图1,为本专利技术一种实施例的方框图,包含有一主机11,可以是代表个人电脑 (Personal Computer, PC)主机板、销售点信息管理系统(Point of Sales, P0S)或是类PC 主机等等,其中主要有一基本输入输出系统111 (Basic Input/Output System,BIOS),以及 一存储单元113,如一选择只读存储器(Option ROM),存储有各厂商触控屏幕的至少一触控 屏幕处理程序;一触控屏幕13,可以是触控板、触控屏幕或是手写板等等,其中包含有一存 储器131,存有该触控屏幕13的识别数据,该识别数据是扩充显示器识别数据(Extended Display Identification Data,EDID)其中的一个数据栏位,记录代表各家厂商的编码。 当使用者进入基本输入输出系统111的参数设定界面菜单时,读取该触控屏幕13的存储器 131中EDID的识别数据栏位,以判断该触控屏幕13的厂商,并寻找主机11的存储单元113 中是否有相对应于该触控屏幕13的触控屏幕处理程序,若有,则读取该触控屏幕处理程序 且对触控屏幕13的触控指标的坐标进行定位处理,让使用者除了可以使用预设的键盘或鼠标等输入装置,在基本输入输出系统的参数设定界面菜单进行参数设定的操控之外,还 能使用各个不同厂商的触控屏幕13作操控。参考图2,为本专利技术的一种实施例的 流程图,配合图1,另独立提供一存储单元113,如一选择只读存储器(Option ROM),给基本 输入输出系统111,其内存有各厂商的多个触控屏幕处理程序,步骤包含有当使用者进入基 本输入输出系统111的参数设定界面菜单时,基本输入输出系统111便会先读取使用中的 触控屏幕13的识别数据,如S202,以得知该触控屏幕13的厂商;判断存储单元113中是否 有该厂商的触控屏幕13的触控屏幕处理程序,如S204 ;若存储单元113中有该触控屏幕13 的触控屏幕处理程序,则读取该触控屏幕13的处理程序,并作触控屏幕13的触控指标的坐 标定位处理,如S206 ;若没有该触控屏幕13的处理程序,则读取预设的输入装置的预设处 理程序,如键盘或鼠标,并作该输入装置的指标的坐标定位处理,如S208。其中该识别数据 是该触控屏幕13的存储器131中存的EDID的其中一数据栏位,记录代表各家厂商的编号; 又其中触控屏幕处理程序是用以将触控屏幕13的触控指标的坐标作定位处理。参考图3,为本专利技术的另一种实施 例的流程图,配合图1,同样地另独立提供一存储单元113,如一选择只读存储器(Option ROM),给基本输入输出系统111,其内存有各厂商的多个触控屏幕处理程序,步骤包含有当 使用者进入基本输入输出系统111的参数设定界面菜单时,基本输入输出系统111便会先 读取使用中的触控屏幕13的识别数据,如S302,以得知该触控屏幕13的厂商;判断存储单 元113中是否有该厂商的触控屏幕13的触控屏幕处理程序,如S304 ;若存储单元113中有 该触控屏幕13的触控屏幕处理本文档来自技高网...

【技术保护点】
一种基本输入输出系统支持多种触控屏幕的方法,其特征在于,包括:提供一存储单元,存有多个厂商的多个触控屏幕处理程序;该基本输入输出系统读取使用中的一触控屏幕的一识别数据;该基本输入输出系统判断所读取的该识别数据是否为可识别;该基本输入输出系统若判断该识别数据为可识别,则读取对应于该厂商的该触控屏幕处理程序;以及该基本输入输出系统依据读取出的该触控屏幕处理程序作该触控屏幕的数据处理。

【技术特征摘要】
1.一种基本输入输出系统支持多种触控屏幕的方法,其特征在于,包括提供一存储单元,存有多个厂商的多个触控屏幕处理程序;该基本输入输出系统读取使用中的一触控屏幕的一识别数据;该基本输入输出系统判断所读取的该识别数据是否为可识别;该基本输入输出系统若判断该识别数据为可识别,则读取对应于该厂商的该触控屏幕 处理程序;以及该基本输入输出系统依据读取出的该触控屏幕处理程序作该触控屏幕的数据处理。2.如权利要求1所述的基本输入输出系统支持多种触控屏幕的方法,其特征在于,该 基本输入输出系统判断所读取的该识别数据是否为可识别,是判断该存储单元中,是否有 对应于该识别数据所代表的该厂商的该触控屏幕的该触控屏幕处理程序。3.如权利要求1所述的基本输入输出系统支持多种触控屏幕的方法,其特征在于,该 基本输入输出系统若判断该识别数据为不可识别,...

【专利技术属性】
技术研发人员:简郁峰吴文忠
申请(专利权)人:环旭电子股份有限公司环鸿科技股份有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1