一种鼠标与主机之间的连接方式自主切换系统技术方案

技术编号:38765080 阅读:13 留言:0更新日期:2023-09-10 10:38
本发明专利技术涉及连接方式切换,具体涉及一种鼠标与主机之间的连接方式自主切换系统,电源管理模块,采用IO中断检测方式检测充电状态,同时检测电池电量,并将检测结果发送给中央控制器和状态管理系统;状态管理系统,基于电源管理模块发送的检测结果对有线通信模式、无线通信模式进行自动识别与切换,接收中央控制器发送的数据,并根据当前通信模式选择有线通讯模块或无线通讯模块进行数据交互;中央控制器,向状态管理系统发送需要传输的数据,同时基于电源管理模块发送的检测结果向上位机发送低电量信息;本发明专利技术提供的技术方案能够有效克服现有技术所存在的操作繁琐、连接稳定性较差的缺陷。缺陷。缺陷。

【技术实现步骤摘要】
一种鼠标与主机之间的连接方式自主切换系统


[0001]本专利技术涉及连接方式切换,具体涉及一种鼠标与主机之间的连接方式自主切换系统。

技术介绍

[0002]当前市场上的鼠标和键盘,通常具备多种连接方式,例如蓝牙、2.4G和有线连接。然而,这些设备的连接方式往往需要通过手动控制物理开关来进行切换,这种操作不仅繁琐,而且还会出现连接不稳定的情况,严重影响用户的使用体验。

技术实现思路

[0003](一)解决的技术问题
[0004]针对现有技术所存在的上述缺点,本专利技术提供了一种鼠标与主机之间的连接方式自主切换系统,能够有效克服现有技术所存在的操作繁琐、连接稳定性较差的缺陷。
[0005](二)技术方案
[0006]为实现以上目的,本专利技术通过以下技术方案予以实现:
[0007]一种鼠标与主机之间的连接方式自主切换系统,包括中央控制器、电源管理模块、状态管理系统、有线通讯模块和无线通讯模块;
[0008]电源管理模块,采用IO中断检测方式检测充电状态,同时检测电池电量,并将检测结果发送给中央控制器和状态管理系统;
[0009]状态管理系统,基于电源管理模块发送的检测结果对有线通信模式、无线通信模式进行自动识别与切换,接收中央控制器发送的数据,并根据当前通信模式选择有线通讯模块或无线通讯模块进行数据交互;
[0010]有线通讯模块,通过USB的连接方式完成鼠标与主机之间的数据交互;
[0011]无线通讯模块,通过低功耗蓝牙BLE的连接方式完成鼠标与主机之间的数据交互;
[0012]中央控制器,向状态管理系统发送需要传输的数据,同时基于电源管理模块发送的检测结果向上位机发送低电量信息。
[0013]优选地,所述电源管理模块采用IO中断检测方式检测充电状态,包括:
[0014]当检测到上升沿中断信号时,判断USB接口被插入,此时处于充电状态;
[0015]当检测到下降沿中断信号时,判断USB接口被拔出,此时处于断电状态。
[0016]优选地,所述状态管理系统基于电源管理模块发送的检测结果对有线通信模式、无线通信模式进行自动识别与切换,包括:
[0017]当处于充电状态时,状态管理系统使能有线通讯模块,并根据主机反馈的USB枚举信号进一步对有线通信模式、无线通信模式进行切换;
[0018]当处于断电状态时,状态管理系统将当前通信模式切换至无线通信模式。
[0019]优选地,所述状态管理系统使能有线通讯模块,并根据主机反馈的USB枚举信号进一步对有线通信模式、无线通信模式进行切换,包括:
[0020]状态管理系统使能有线通讯模块后,USB接口的PD+数据引脚被上拉,主机检测到PD+数据引脚为高电平时,启动USB枚举尝试与USB设备建立连接;
[0021]当主机成功获取设备描述符和端点描述符时,向状态管理系统发送USB枚举信号,状态管理系统关闭无线通信模式;
[0022]当主机未成功获取设备描述符和/或端点描述符时,不向状态管理系统发送USB枚举信号,状态管理系统在预设时间段后未接收到USB枚举信号,则关闭有线通信模式,并启用无线通信模式。
[0023]优选地,所述状态管理系统接收中央控制器发送的数据,并根据当前通信模式选择有线通讯模块或无线通讯模块进行数据交互,包括:
[0024]若当前通信模式为有线通信模式时,状态管理系统选择有线通讯模块进行数据交互;
[0025]若当前通信模式为无线通信模式时,状态管理系统选择无线通讯模块进行数据交互;
[0026]其中,有线通信模式的优先级高于无线通信模式,并且有线通信模式和无线通信模式的数据通信格式一致,不需要进行数据转换。
[0027]优选地,所述无线通讯模块中的低功耗蓝牙BLE共有三种状态,分别为空闲态idle、广播态advertising和连接态connection,启动低功耗蓝牙BLE默认处于空闲态idle,开启广播变成广播态advertising后,主机通过扫描建立连接,成功连接后转变为连接态connection,只有处于连接态connection才能发送数据。
[0028]优选地,所述低功耗蓝牙BLE通过以下方式降低功耗:
[0029]缩短处于广播态advertising的时间,若处于广播态advertising预设时间段后未成功连接,则进入空闲态idle并休眠,通过按键唤醒重新进入广播态advertising;
[0030]为了确保在不影响数据传输速率的前提下尽可能降低连接态功耗,通过增大时隙Latency和超时等待Timeout来降低心跳频率以达到降低功耗的效果。
[0031]优选地,所述时隙Latency指的是设备延迟参数,用于确定主从设备之间的实际交互间隔,表示从设备在必须应答之前可以忽略多少次连接事件,范围为0~499,同时需要满足公式:Latency=((Timeout/(Interval*2))

1);
[0032]所述超时等待Timeout指的是主从设备之间的连接超时时间,在连接超时时间内没有连接事件会导致连接断开,范围为100~3200ms,同时需要满足公式:Timeout=(1+Latency)*Interval*2;
[0033]其中,连接间隔Interval为动态回报率的核心参数,决定了主从设备之间的交互间隔,指的是两个连续的连接事件开始处的时间间隔,范围为7.5~4000ms,同时必须是1.25的整数倍。
[0034]优选地,所述电源管理模块每五分钟检测一次电池电量,并将检测结果发送给中央控制器;
[0035]所述中央控制器判断电池电量低于最低电量阈值时,通过数据输出模块向上位机发送低电量信息,提醒用户充电。
[0036](三)有益效果
[0037]与现有技术相比,本专利技术所提供的一种鼠标与主机之间的连接方式自主切换系
统,可以自动识别鼠标与主机当前的连接状态,并根据设备之间的信号强度自动切换最优的通信模式,无需手动控制物理开关,能够在不影响鼠标响应速度和连接稳定性的前提下提升用户的使用体验,同时本申请技术方案具备较高的可靠性和稳定性,能够有效解决现有技术方案中存在的连接不稳定的问题。
附图说明
[0038]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为本专利技术的系统示意图;
[0040]图2为本专利技术中状态管理系统基于电源管理模块发送的检测结果对有线通信模式、无线通信模式进行自动识别与切换的流程示意图;
[0041]图3为本专利技术中主机启动USB枚举尝试与USB设备建立连接的流程示意图;
[0042]图4为本专利技术中低本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种鼠标与主机之间的连接方式自主切换系统,其特征在于:包括中央控制器、电源管理模块、状态管理系统、有线通讯模块和无线通讯模块;电源管理模块,采用IO中断检测方式检测充电状态,同时检测电池电量,并将检测结果发送给中央控制器和状态管理系统;状态管理系统,基于电源管理模块发送的检测结果对有线通信模式、无线通信模式进行自动识别与切换,接收中央控制器发送的数据,并根据当前通信模式选择有线通讯模块或无线通讯模块进行数据交互;有线通讯模块,通过USB的连接方式完成鼠标与主机之间的数据交互;无线通讯模块,通过低功耗蓝牙BLE的连接方式完成鼠标与主机之间的数据交互;中央控制器,向状态管理系统发送需要传输的数据,同时基于电源管理模块发送的检测结果向上位机发送低电量信息。2.根据权利要求1所述的鼠标与主机之间的连接方式自主切换系统,其特征在于:所述电源管理模块采用IO中断检测方式检测充电状态,包括:当检测到上升沿中断信号时,判断USB接口被插入,此时处于充电状态;当检测到下降沿中断信号时,判断USB接口被拔出,此时处于断电状态。3.根据权利要求2所述的鼠标与主机之间的连接方式自主切换系统,其特征在于:所述状态管理系统基于电源管理模块发送的检测结果对有线通信模式、无线通信模式进行自动识别与切换,包括:当处于充电状态时,状态管理系统使能有线通讯模块,并根据主机反馈的USB枚举信号进一步对有线通信模式、无线通信模式进行切换;当处于断电状态时,状态管理系统将当前通信模式切换至无线通信模式。4.根据权利要求3所述的鼠标与主机之间的连接方式自主切换系统,其特征在于:所述状态管理系统使能有线通讯模块,并根据主机反馈的USB枚举信号进一步对有线通信模式、无线通信模式进行切换,包括:状态管理系统使能有线通讯模块后,USB接口的PD+数据引脚被上拉,主机检测到PD+数据引脚为高电平时,启动USB枚举尝试与USB设备建立连接;当主机成功获取设备描述符和端点描述符时,向状态管理系统发送USB枚举信号,状态管理系统关闭无线通信模式;当主机未成功获取设备描述符和/或端点描述符时,不向状态管理系统发送USB枚举信号,状态管理系统在预设时间段后未接收到USB枚举信号,则关闭有线通信模式,并启用无线通信模式。5.根据权利要求4所述的鼠标与主机之间的连接方式自主切换系统,其特征在于:所述状态管理系统接收中央控制器发送的数据,并根据当前通信模式选择有线通讯模块或无线通讯模块进行数据交互,包括:若当前通信模式为有...

【专利技术属性】
技术研发人员:朱国正马冰马升
申请(专利权)人:合肥马道信息科技有限公司
类型:发明
国别省市:

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

1