一种电子设备及信息处理方法

文档序号:8545959阅读:252来源:国知局
一种电子设备及信息处理方法
【技术领域】
[0001]本发明涉及终端设备,具体涉及一种电子设备及信息处理方法。
【背景技术】
[0002]现有的电子设备中实现按键的方法主要是将按键电路连接到芯片组的通用输入输出(GP1,General Purpose Input Output)接口,当按键变化时,通过按键电路的变化改变GP1接口的电位,再通过预先设置的驱动程序定期的循环检测GP1接口的电位,从而实现按键;这种方案的缺点是由于每个电子设备的GP1接口的定义不同,处理器中并没有针对GP1接口的事件触发机制,所以必须通过预先设置的驱动程序检测GP1接口的电位,从而才能获知按键电路的状态变化,这样会导致电子设备中资源开销很大,降低电子设备的性能。

【发明内容】

[0003]为解决现有存在的技术问题,本发明实施例提供一种电子设备及信息处理方法,无需通过驱动程序的检测获知按键的操作,能够大大降低电子设备中的资源开销,提升电子设备的性能。
[0004]为达到上述目的,本发明实施例的技术方案是这样实现的:
[0005]本发明实施例提供了一种电子设备,所述电子设备包括按键单元,所述按键单元包括:按钮模块和组件对象模型COM端口模块;所述COM端口模块包括多个触发引脚;所述按键单元还包括多个分压模块;其中,
[0006]所述按钮模块包括输入端和多个输出端,所述输入端与电源电压输出端连接;当所述按钮模块处于不同状态时,所述输入端与对应的输出端连接;
[0007]所述多个分压模块的一端分别与所述按钮模块的多个输出端连接,所述输出端与所述分压模块对应;所述多个分压模块的另一端分别与所述COM端口模块的多个触发引脚连接,所述分压模块与所述触发引脚一一对应。
[0008]本发明实施例提供的电子设备及信息处理方法,所述电子设备包括按键单元,所述按键单元包括:按钮模块和组件对象模型COM端口模块;所述COM端口模块包括多个触发引脚;所述按键单元还包括多个分压模块;其中,所述按钮模块包括输入端和多个输出端,所述输入端与电源电压输出端连接;当所述按钮模块处于不同状态时,所述输入端与对应的输出端连接;所述多个分压模块的一端分别与所述按钮模块的多个输出端连接,所述输出端与所述分压模块对应;所述多个分压模块的另一端分别与所述COM端口模块的多个触发引脚连接,所述分压模块与所述触发引脚一一对应。采用本发明实施例的技术方案,通过电子设备中已有的COM端口中的触发引脚的电位变化获知按键状态的变化,无需通过驱动程序的检测获知按键的操作,大大降低了电子设备中的资源开销,提升了电子设备的性能。
【附图说明】
[0009]图1为本发明实施例一的电子设备的按键单元的组成结构示意图;
[0010]图2为本发明实施例二的电子设备的按键单元的组成结构示意图;
[0011]图3为本发明实施例三的电子设备的按键单元的组成结构示意图;
[0012]图4为本发明实施例四的电子设备的按键单元的组成结构示意图;
[0013]图5为本发明实施例五的电子设备的按键单元的组成结构示意图;
[0014]图6为本发明实施例的信息处理方法的流程示意图;
[0015]图7为本发明另一实施例的信息处理方法的流程示意图。
【具体实施方式】
[0016]下面结合附图及具体实施例对本发明作进一步详细的说明。
[0017]本发明实施例提供了一种电子设备,所述电子设备可以是台式电脑、笔记本电脑等具有组件对象模型(COM,Component Object Model)端口的终端设备;图1为本发明实施例一的电子设备的按键单元的组成结构示意图;如图1所示,所述按键单元包括:按钮模块11和COM端口模块12 ;所述COM端口模块12包括多个触发引脚,所述多个触发引角在图1中如Cl至Cn所示,所述触发引脚可表示为Ci ( i为正整数,且i小于等于η);所述按键单元还包括多个分压模块12 ;其中,
[0018]所述按钮模块11包括输入端和多个输出端,所述输入端在图1中如A所示,所述多个输出端在图1中如BI至Bn所示,所述输出端可表示为Bi (i为正整数,且i小于等于n);所述输入端A与电源电压输出端连接;当所述按钮模块11处于不同状态时,所述输入端A与对应的输出端Bi连接;
[0019]所述多个分压模块12的一端分别与所述按钮模块11的多个输出端Bi连接,所述输出端Bi与所述分压模块12 —一对应;所述多个分压模块12的另一端分别与所述COM端口模块13的多个触发引脚Ci连接,所述分压模块12与所述触发引脚Ci 一一对应。
[0020]具体的,当所述按钮模块11处于一种状态时,所述输入端A与所述状态对应的输出端Bi (例如BI)连接,通过分压模块12,C0M端口模块13中对应的的触发引脚Ci (例如Cl)的电位为高电位;当所述按钮模块12切换为另一种状态时,所述输入端A与另一种状态对应的输出端Bi (例如B2)连接,通过分压模块12,COM端口模块13中对应的的触发引脚Ci (例如C2)的电位变为高电位,触发引脚Cl则由原来的高电位变为低电位;由此,通过识别所述COM端口模块13中触发引脚Ci的电位变化,确定与所述触发引脚Ci对应的按钮模块11的输出端Bi,根据所述输出端Bi确定所述按钮模块11的状态。
[0021]其中,所述多个触发引脚为COM端口模块中的以下引脚的至少之二:数据准备好(DSR, Data Set Ready)引脚、数据载波检测(DO), Data Carrier Detect)引脚、清除发送(CTS,Clear To Send)引脚、振铃指不(RI,Ring Indicator)引脚、请求发送(RTS,RequestTo Send)引脚;上述触发引脚在电位发生变化时,能够触发所述COM端口模块13识别出所述触发引脚Ci的电位发生变化,获得电位变高的触发引脚Ci对应的所述按钮模块11的输出端Bi,根据所述按钮模块11的输出端Bi确定所述按钮模块11状态,并触发所述电子设备对所述按钮模块11状态的变化做出响应。
[0022]采用本发明实施例的技术方案,通过电子设备中已有的COM端口中的触发引脚的电位变化获知按键状态的变化,无需通过驱动程序的检测获知按键的操作,大大降低了电子设备中的资源开销,提升了电子设备的性能。
[0023]本发明实施例还提供了一种电子设备,所述电子设备可以是台式电脑、笔记本电脑等具有COM端口的终端设备;图2为本发明实施例二的电子设备的按键单元的组成结构示意图;如图2所示,所述按键单元包括:按钮模块11和COM端口模块12 ;所述COM端口模块12包括多个触发引脚,在本实施例中,所述COM端口模块包括两个触发引脚,所述两个触发引角在图2中如C1、C2所示,所述触发引脚可表示为Ci (i为正整数,且i小于等于2);所述按键单元还包括多个分压模块12,在本实施例中,所述按键单元包括两个分压模块,如图2中所示的第一分压模块121和第二分压模块122 ;其中,
[0024]所述按钮模块11包括输入端和两个输出端,所述输入端在图2中如A所示,所述两个输出端在图2中如B1、B2所示,所述输出端可表示为Bi (i为正整数,且i小于等于2);所述输入端A与电源电压输出端连接;当所述按钮模块11处于不同状态时,所述输入端A与对应的输出端Bi连接;
[0025]所述两个分压模块12的一端分别与所述按钮模块11的两个输出端Bi连接,所述输出端Bi与所述分压模块12 —一对应;所述两个分压模块12的另一端分别与所述COM端口模块13的两个触发引脚Ci连接,所述分压模块12与所述触发引脚Ci 一一对应。
[0026]具体的,所述分压模块12包括:第一电阻Rl和第二电阻R2 ;所述按钮模块11包括第一输出端BI和第二输出端B2 ;
[0027]当所述按钮模块11处于第一状态时,所述按钮模块11的输入端A与第一输出端BI连接;所述第一输出端BI与所述第一分压模块121的第一电阻Rl的第一极连接;所述第一电阻Rl的第二极与所述COM端口模块13的第一触发引脚Cl连接;所述第二电阻R2的第一极与所述第一电阻Rl的第二极连接;所述第二电阻R2的第二极接地;
[0028]当所述按钮模块11处于第二状态时,所述按钮模块11的输入端A与第二输出端B2连接;所述第二输出端B2与所述第二分压模块122的第一电阻Rl的第一极连接;所述第一电阻Rl的第二极与所述COM端口模块13的第二触发引脚C2连接;所述第二电阻R2的第一极与所述第一电阻Rl的第二极连接;所述第二电阻R2的第二极接地。
[0029]本实施例中,当所述按钮模块11处于第一状态时,输入端A与输出端BI连接,通过第一分压模块121,COM端口模块13中对
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1