一种多路PS/2键盘鼠标设备切换使用的设计方法与流程

文档序号:11177089阅读:1155来源:国知局
一种多路PS/2键盘鼠标设备切换使用的设计方法与流程

本发明公开一种键盘鼠标设备切换使用的设计方法,涉及计算机输入设备管理领域;具体地说是一种多路ps/2键盘鼠标设备切换使用的设计方法。



背景技术:

一般具有六脚mini-din连接器的键盘称为ps/2键盘。而随着计算机性能及应用水平的不断提高,单台计算机可同时进行的工作任务越来越多,甚至多个工作任务已经无法由个人完成处理和控制,甚至有时单机计算机系统的特殊任务指令需要不同角色的工作人员共同下达,需有多个席位的工作控制者共同操作一台计算机主机。在此情况下,就需要为计算机主机组建多套输入设备,而本发明提供一种多路ps/2键盘鼠标设备切换使用的设计方法,为满足这一需要进行设计,多路ps/2键盘、鼠标设备通过ps/2接口切换模块连接至计算机主机,使多个席位可通过切换主机控制权,实现多席位ps/2键盘、鼠标设备对计算机主机的分时控制,使不同工作控制者共同操作计算机主机,达成计算机系统任务指令的目的。



技术实现要素:

本发明针对计算机主机需要组建多套ps/2键盘鼠标输入设备的问题,提供一种多路ps/2键盘鼠标设备切换使用的设计方法,实现多席位ps/2键盘、鼠标设备对计算机主机的分时控制,使不同工作控制者共同操作计算机主机,达成计算机系统任务指令的目的。

本发明提出的具体方案是:

一种多路ps/2键盘鼠标设备切换使用的设计方法,在多路ps/2接口键盘、鼠标与计算机ps/2接口之间串接ps/2接口切换模块,ps/2接口切换模块内部以mcu为核心还包括ps/2信号的驱动功能电路,其中ps/2信号的驱动功能电路包括设备ps/2驱动电路和主机ps/2驱动电路,

ps/2接口切换模块上电后,主机启动过程中,ps/2接口切换模块完成计算机端ps/2接口的初始化过程,插入ps/2键盘、鼠标自动完成初始化,并根据切换状态进行当前通道键盘鼠标设备与主机的ps/2数据通信。

所述ps/2接口切换模块上电后,判断是否有计算机启动,是则初始化主机ps/2接口,否则判断是否有键盘鼠标设备插入,是则初始化键盘鼠标设备,否则判断通道切换是否发生,是则将数据通信切换到当前通道,否则将接收当前通道键盘鼠标数据发送到主机,并且ps/2接口切换模块接收主机数据发送到当前通道键盘鼠标;ps/2接口切换模块上电后循环进行上述过程。

所述ps/2接口切换模块包括设备端和主机端,设备端接口连接多路ps/2键盘、鼠标设备,主机端连接到计算机主机的ps/2接口。

一种ps/2信号的驱动功能电路,应用于多路ps/2接口键盘、鼠标与计算机ps/2接口之间串接的ps/2接口切换模块中,包括设备ps/2驱动电路和主机ps/2驱动电路。

一种多路ps/2键盘鼠标设备切换系统,包括多路ps/2接口键盘鼠标、带ps/2接口的计算机主机、ps/2接口切换模块,其中多路ps/2接口键盘、鼠标与计算机ps/2接口之间串接ps/2接口切换模块,ps/2接口切换模块内部以mcu为核心还包括ps/2信号的驱动功能电路,其中ps/2信号的驱动功能电路包括设备ps/2驱动电路和主机ps/2驱动电路,

ps/2接口切换模块上电后,主机启动过程中,ps/2接口切换模块完成计算机端ps/2接口的初始化过程,插入ps/2键盘、鼠标自动完成初始化,并根据切换状态进行当前通道键盘鼠标设备与主机的ps/2数据通信。

所述的系统,其中ps/2接口切换模块包括设备端和主机端,设备端接口连接多路ps/2键盘、鼠标设备,主机端连接到计算机主机的ps/2接口。

本发明的有益之处是:

本发明提供一种多路ps/2键盘鼠标设备切换使用的设计方法,为满足这一需要进行设计,多路ps/2键盘、鼠标设备通过ps/2接口切换模块连接至计算机主机,使多个席位可通过切换主机控制权,实现多席位ps/2键盘、鼠标设备对计算机主机的分时控制,使不同工作控制者共同操作计算机主机,达成计算机系统任务指令的目的。

附图说明

图1本发明系统的框架示意图;

图2本发明方法应用流程示意图。

具体实施方式

本发明提供一种多路ps/2键盘鼠标设备切换使用的设计方法,在多路ps/2接口键盘、鼠标与计算机ps/2接口之间串接ps/2接口切换模块,ps/2接口切换模块内部以mcu为核心还包括ps/2信号的驱动功能电路,其中ps/2信号的驱动功能电路包括设备ps/2驱动电路和主机ps/2驱动电路,

ps/2接口切换模块上电后,主机启动过程中,ps/2接口切换模块完成计算机端ps/2接口的初始化过程,插入ps/2键盘、鼠标自动完成初始化,并根据切换状态进行当前通道键盘鼠标设备与主机的ps/2数据通信。

同时提供相应的一种多路ps/2键盘鼠标设备切换系统,包括多路ps/2接口键盘鼠标、带ps/2接口的计算机主机、ps/2接口切换模块,其中多路ps/2接口键盘、鼠标与计算机ps/2接口之间串接ps/2接口切换模块,ps/2接口切换模块内部以mcu为核心还包括ps/2信号的驱动功能电路,其中ps/2信号的驱动功能电路包括设备ps/2驱动电路和主机ps/2驱动电路,

ps/2接口切换模块上电后,主机启动过程中,ps/2接口切换模块完成计算机端ps/2接口的初始化过程,插入ps/2键盘、鼠标自动完成初始化,并根据切换状态进行当前通道键盘鼠标设备与主机的ps/2数据通信。

结合附图对本发明进一步说明。

参考图1,ps/2接口切换模块内部以mcu为核心还包括ps/2信号的驱动功能电路,mcu与键盘鼠标设备通过设备ps/2驱动接口连接,与主机通过主机ps/2驱动接口连接,ps/2驱动接口可以连接多套键盘鼠标,从标号1到标号n,相对应的切换信号从标号1到标号n,

利用本发明方法应用时,从协议方面看,可分为设备端ps/2接口的初始化过程和主机端ps2接口初始化过程;参考图2,具体过程为:

所述ps/2接口切换模块上电后,判断是否有计算机启动,是则初始化主机ps/2接口,

否则判断是否有键盘鼠标设备插入,是则初始化键盘鼠标设备,

否则判断通道切换是否发生,是则将数据通信切换到当前通道,

否则将接收当前通道键盘鼠标数据发送到主机,并且ps/2接口切换模块接收主机数据发送到当前通道键盘鼠标;

ps/2接口切换模块上电后循环进行上述过程。

上述实施过程中,ps2键盘、鼠标设备可随时插拔使用。利用本发明使不同工作控制者共同操作计算机主机,达成计算机系统任务指令的目的。



技术特征:

技术总结
本发明公开一种多路PS/2键盘鼠标设备切换使用的设计方法,涉及计算机输入设备管理领域;在多路PS/2接口键盘、鼠标与计算机PS/2接口之间串接PS/2接口切换模块,PS/2接口切换模块内部以MCU为核心还包括PS/2信号的驱动功能电路,其中PS/2信号的驱动功能电路包括设备PS/2驱动电路和主机PS/2驱动电路,PS/2接口切换模块上电后,主机启动过程中,PS/2接口切换模块完成计算机端PS/2接口的初始化过程,插入PS/2键盘、鼠标自动完成初始化,并根据切换状态进行当前通道键盘鼠标设备与主机的PS/2数据通信。

技术研发人员:吴之光;于治楼;陈乃阔;耿士华
受保护的技术使用者:山东超越数控电子有限公司
技术研发日:2017.06.09
技术公布日:2017.10.03
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1