用于计算机系统处理红外线信号的方法及其相关电子装置的制作方法

文档序号:6697580阅读:190来源:国知局
专利名称:用于计算机系统处理红外线信号的方法及其相关电子装置的制作方法
技术领域
本发明涉及一种处理红外线信号的方法及其相关电子装置,尤其涉及一种用于计
算机系统中简化硬件装置,并进一步地节省生产成本的方法及其相关电子装置。
背景技术
消费性红外线(Consumer Infrared, CIR)装置是利用红外线载波来传送数据,以 达到无线传输的目的。红外线在无线传输上的应用除了低价格、错误率低、保密性高、耗电 量低、低干扰性等优点外,在速度上也有大幅度的进步,甚至可能因应市场需求,在速度上 会增加到100Mbps。因此,目前红外线广泛地运用在各式各样的电子装置上,例如电视遥 控器、笔记本型计算机、个人数字助理(Personal Digital Assistance,PDA)等等。举例来 说,通过消费性红外线技术,使用者可以远距离地执行多媒体控制。甚至整合各种数字装置 的遥控器为单一遥控器即可操作的模式。 然而,当消费性红外线装置用于计算机系统时,必须通过通用串行总线装置将红 外线信号解码后,发送控制信号至操作系统(Operation System, OS),以执行相关动作。
请参考图1,图1为公知的一红外线装置10的示意图。红外线装置IO用于一计算 机系统,其包含一红外线接收器100、一通用串行总线(Universal Serial Bus, USB)接口 120以及一系统芯片组140。红外线接收器100用来接收一红外线信号IR。通用串行总线 接口 120耦接于红外线接收器IOO,用来将接收到的红外线信号IR,通过通用串行总线,传 送至系统芯片组140。系统芯片组140用来将接收的红外线信号IR解码,以产生一解码信 号,并通过通用串行总线接口的驱动程序,将解码信号传送至操作系统以执行相对应的系 统功能。然而,由于通用串行总线接口 120的使用,红外线装置10需占用计算机系统中一 通用串行总线连接端口 ,浪费了计算机系统资源。 此外,针对上述缺点,公知技术还提供一种方式,其是通过一红外线处理模块将红 外线信号解码后,对操作系统送出一中断信号,使得相关驱动器可读取对应的数据,进而达 到控制功能。然而,这种方式亦需增加额外的红外线处理模块,亦会造成生产成本的增加。
简言之,公知的消费性红外线装置需藉由通用串行总线接口或额外的红外线处理 模块,才能将红外线信号解码后传送相对应的控制信号给操作系统,不仅浪费了计算机系 统资源,也增加了生产成本,实有改进的必要。

发明内容
因此,本发明的主要目的即在于提供一种用于一计算机系统处理一红外线信号的 方法及其相关电子装置。 本发明公开一种用于一计算机系统处理一红外线信号的方法,包含有通过一控制
器的一引脚,接收该红外线信号;判断该引脚所接收的该红外线信号所对应的一系统功能, 以产生一判断结果;以及根据该判断结果,执行该系统功能。 本发明还公开一种用于一计算机系统处理一红外线信号的电子装置,包含有一引脚、一判断单元以及一驱动单元。该引脚,用来接收该红外线信号。该判断单元,耦接于该 引脚,用来判断该引脚所接收的该红外线信号所对应的一系统功能,以产生一判断结果。该 驱动单元,用来根据该判断结果,执行该系统功能。 本发明是通过控制器的引脚,接收红外线信号;并根据红外线信号的波形,判断所 对应的系统功能;最后藉由驱动程序告知操作系统,以执行对应的系统功能。因此,本发明 藉由嵌入式控制器来处理红外线信号,可简化计算机系统的硬件装置,进一步地节省生产 成本。


图1为公知的一红外线装置的示意图。
图2为本发明实施例的一电子装置的示意图。
图3为图2的电子装置的操作示意图。
图4为本发明实施例的一流程的示意图。
主要组件符号说明10红外线装置220判断单元20电子装置240驱动单元100红外线接收器40流程120通用串行总线装置400、420、440、460、480步骤140系统芯片组IR红外线信号200引脚RS判断结果210控制器A按键
具体实施例方式
请参考图2,图2为本发明实施例的一电子装置20的示意图。电子装置20用于 一计算机系统,用以处理一红外线信号。电子装置20包含有一引脚200、一判断单元220 以及一驱动单元240。引脚200及判断单220元整合于一控制器210,如嵌入式控制器 (EmbeddedController)。引脚200用来接收一红外线信号IR。判断单元220耦接于引脚 200,用来根据引脚200所接收的红外线信号IR的波形,判断红外线信号IR所对应的一系 统功能,以产生一判断结果RS。驱动单元240可以是安装于计算机系统的操作系统中的软 件或程序,用以根据判断结果RS,执行系统功能。 因此,当引脚200接收到消费性红外线装置所产生的红外线信号IR后,判断单元 220可根据红外线信号IR的波形,判断红外线信号IR所对应的系统功能,并产生对应的判 断结果RS,使得驱动单元240可据以执行系统功能。换言之,电子装置20不需通过通用串 行总线连接端口或额外的红外线处理模块,即可接收并且判断红外线信号所对应的系统功 能,进一步地告知驱动单元240以执行系统功能。由于不需使用通用串行总线连接端口,亦 不需额外的红外线处理模块,因而可简化电路,降低制造成本。 需注意的是,图2为本发明实施例示意图,本领域普通技术人员应当可据以作不 同的修饰,而不限于此。举例来说,电子装置20还包含一储存单元,如寄存器或存储器,用 来储存判断结果RS;而驱动单元240则可通过输入及输出端口 (I/O port)读取储存单元所储存的判断结果RS,并进行后续动作。 另一方面,在图2中,红外线信号IR较佳地是由一消费性红外线装置所产生,如一 遥控器,而系统功能则对应于遥控器上一按键。举例来说,如图3所示,当使用者按下一遥 控器30的一按键A(如选台、音量切换等)后,遥控器30可产生对应的红外线信号IR。接 着,当控制器210的引脚200接收到红外线信号IR后,控制器210的判断单元220可根据 红外线信号IR的波形,而判断红外线信号IR对应于遥控器30上的按键A,并据以产生对应 的判断结果RS。最后,驱动单元240则根据判断结果RS,告知操作系统以执行对应于按键 A的系统功能,如选台、音量切换等。因此,不需通过通用串行总线或红外线处理模块,电子 装置20即可接收并且判断红外线信号IR所对应的功能,因而可简化电路,减少生产成本。
电子装置20的操作方式可进一步归纳为一流程40,如图4所示。流程40用于电 子装置20中,用以处理计算机系统的红外线信号,其包含下列步骤
步骤400:开始。 步骤420 :通过控制器210的一引脚200,接收红外线信号IR。 步骤440 :判断引脚200所接收的红外线信号IR所对应的一系统功能,以产生判
断结果RS。 步骤460 :根据判断结果RS,执行该系统功能。
步骤480:结束。 流程40为电子装置20的操作方式,详细说明或变化方式可参考前述,在此不赘 述。 综上所述,本发明是通过控制器的引脚,接收红外线信号;并根据红外线信号的波 形,判断所对应的系统功能;最后藉由驱动程序告知操作系统,以执行对应的系统功能。因 此,本发明藉由嵌入式控制器来处理红外线信号,可简化计算机系统的硬件装置,进一步地 节省生产成本。 以上所述仅为本发明的较佳实施例,凡是依本发明权利要求书范围所作的等同变 化与修饰,皆应属本发明的涵盖范围。
权利要求
一种用于一计算机系统处理一红外线信号的方法,包括通过一控制器的一引脚,接收所述红外线信号;判断所述引脚所接收的所述红外线信号所对应的一系统功能,以产生一判断结果;以及根据所述判断结果,执行所述系统功能。
2. 如权利要求1所述的方法,其中所述红外线信号是由一消费性红外线装置所产生。
3. 如权利要求1所述的方法,其中判断所述引脚所接收的所述红外线信号所对应的所 述系统功能以产生所述判断结果的操作是根据所述引脚所接收的所述红外线信号的波形, 判断所述系统功能,以产生所述判断结果。
4. 如权利要求3所述的方法,其中所述系统功能对应于一遥控器的一按键。
5. 如权利要求1所述的方法,其中判断所述引脚所接收的所述红外线信号所对应的所 述系统功能以产生所述判断结果的操作还包括将所述判断结果储存至一储存单元。
6. 如权利要求5所述的方法,其中根据所述判断结果执行所述系统功能的操作是读取 所述储存单元所储存的所述判断结果,以执行所述系统功能。
7. —种用于一计算机系统处理一红外线信号的电子装置,包括 一引脚,用来接收所述红外线信号;一判断单元,耦接于所述引脚,用来判断所述引脚所接收的所述红外线信号所对应的 一系统功能,以产生一判断结果;以及一驱动单元,用来根据所述判断结果,执行所述系统功能。
8. 如权利要求7所述的电子装置,其中所述红外线信号是由一消费性红外线装置所产生。
9. 如权利要求7所述的电子装置,其中所述判断单元用来根据所述引脚所接收的所述 红外线信号的波形,判断所述系统功能,以产生所述判断结果。
10. 如权利要求9所述的电子装置,其中所述系统功能对应于一遥控器的一按键。
11. 如权利要求7所述的电子装置,还包括一储存单元,用来储存所述判断结果。
12. 如权利要求11所述的电子装置,其中所述驱动单元通过读取所述储存单元所储存 的所述判断结果,以执行所述系统功能。
13. 如权利要求7所述的电子装置,其中所述引脚及所述判断单元整合于一嵌入式控 制器。
全文摘要
本发明涉及用于计算机系统处理红外线信号的方法及其相关电子装置。具体地,本发明提供一种用于一计算机系统处理一红外线信号的方法,包含有通过一控制器的一引脚,接收该红外线信号;判断该引脚所接收的该红外线信号所对应的一系统功能,以产生一判断结果;以及根据该判断结果,执行该系统功能。本发明是通过控制器的引脚,接收红外线信号;并根据红外线信号的波形,判断所对应的系统功能;最后藉由驱动程序告知操作系统,以执行对应的系统功能。因此,本发明藉由嵌入式控制器来处理红外线信号,可简化计算机系统的硬件装置,进一步地节省生产成本。
文档编号G08C23/04GK101770281SQ20091000001
公开日2010年7月7日 申请日期2009年1月4日 优先权日2009年1月4日
发明者王秉宏 申请人:纬创资通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1