[发明专利]通信方式的判别方法及终端在审
申请号: | 201710907045.0 | 申请日: | 2017-09-29 |
公开(公告)号: | CN107797876A | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 刘均;吴祖恒;陈益波 | 申请(专利权)人: | 深圳市元征科技股份有限公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;H04M1/725;H04M1/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东省深圳市龙岗*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通信 方式 判别 方法 终端 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种通信方式的判别方法及终端。
背景技术
随着终端技术的发展,终端与各种设备之间的通信交互变得日益频繁。终端与设备之间的通信方式包括有线通信和无线通信。其中有线通信主要是终端与设备之间通过线缆的方式进行连接,如通过通用串行总线USB数据线进行通信连接;无线通信则包括WiFi、蓝牙、红外、近场通信NFC等方式。在一些应用场景下,当终端与其他设备之间通过线缆建立物理连接后,终端需要快速的判断该终端和其他设备之间的通信方式到底是有线通信还是无线通信,作为后期信息交互通信的基础。现有技术中,一般有两种判断方式,一是通过内部硬件电路的上电进行判断,该方式方便稳定,但是终端内置的软件程序没有办法快速检测是否通过有线通信,从而会引起一些通信和控制的滞后;另外一种是通过终端处理器运行通信协议栈(如USB协议栈)后,通过枚举的方式来判断,但该方式的判断速度较慢,影响用户体验。亦即,现有技术中的两种方式均不能达到快速判断终端与其他设备的通信方式,进而影响了终端与设备之间的交互效率。
发明内容
本发明实施例提供一种通信方式的判别方法及终端,有利于解决现有技术中无法快速判断终端与其他设备的通信方式的问题,从而提升交互效率,满足较高要求的通信和控制需求。
第一方面,本发明实施例提供一种通信方法的判别方法,所述方法应用于具有有线通信端口和无线通信端口的终端,所述终端内置一检测电路,检测电路包括检测管脚,所述方法包括:在所述终端的有线通信端口通过线缆与其他设备建立物理连接之后,获取所述检测管脚的电压信号;根据所述检测管脚的电压信号识别所述终端与其他设备的通信连接方式。
结合本发明实施例第一方面,在本发明实施例第一方面的第一种可能实现方式中,所述根据所述检测管脚的电压信号识别所述终端与其他设备的通信连接方式,具体包括:将所述检测管脚的电压信号通过与所述检测管脚连接的所述终端处理器的输入/输出管脚转换成电平信号;当电平信号为1时,识别所述终端与其他设备的通信方式为有线通信;当电平信号为0时,识别所述终端与其他设备的通信方式为无线通信。
结合本发明实施例第一方面,在本发明实施例第一方面的第二种可能的实现方式中,与所述检测管脚连接的所述终端处理器的输入/输出管脚具有模数转换功能,所述根据所述检测管脚的电压信号识别所述终端与其他设备的通信连接方式,具体包括:将所述检测管脚的电压信号通过所述输入/输出管脚转换成数字信号;根据所述数字信号计算出所述检测管脚的电压值;当所述检测管脚的电压值大于第一预设阈值时,识别所述终端与其他设备的通信方式为有线通信;当所述检测管脚的电压值小于第二预设阈值时,识别所述终端与其他设备的通信方式为无线通信。
结合本发明实施例第一方面、第一方面的第一种可能的实现方式、第一方面的第二种可能的实现方式,在本发明实施例第一方面的第三种可能的实现方式中,所述检测电路还包括串联的第一电阻和第二电阻,所述检测管脚与第二电阻并联,用于获取第二电阻的电压信号。
结合本发明实施例第一方面的第三种实现方式,在本发明实施例第一方面的第四种可能的实现方法中,所述第一电阻的阻值大小与第二电阻阻值大小呈相关关系,所述相关关系由与所述检测管脚连接的所述终端处理器的输入/输出管脚的最高输入电压确定。
本发明第二方面提供了一种终端,所述终端包括:有线通信端口和无线通信端口,所述终端内置一检测电路,检测电路包括检测管脚,所述终端还包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如下步骤:在有线通信端口通过线缆与其他设备建立物理连接之后,获取所述检测管脚的电压信号;根据所述检测管脚的电压信号识别所述终端与其他设备的通信连接方式。
结合本发明实施例第二方面,在本发明实施例第二方面的第一种可能实现方式中,所述处理器执行所述检测管脚的电压信号识别所述终端与其他设备的通信连接方式,具体包括:将所述检测管脚的电压信号通过与所述检测管脚连接的所述处理器的输入/输出管脚转换成电平信号;当电平信号为1时,识别所述终端与其他设备的通信方式为有线通信;当电平信号为0时,识别所述终端与其他设备的通信方式为无线通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市元征科技股份有限公司,未经深圳市元征科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710907045.0/2.html,转载请声明来源钻瓜专利网。