[发明专利]物理串口和虚拟串口自适应切换系统及方法在审
申请号: | 202110381861.9 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113064842A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 罗勇军 | 申请(专利权)人: | 艾体威尔电子技术(北京)有限公司 |
主分类号: | G06F13/12 | 分类号: | G06F13/12;G06F13/42 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 席小东 |
地址: | 100195 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物理 串口 虚拟 自适应 切换 系统 方法 | ||
本发明提供一种物理串口和虚拟串口自适应切换系统及方法,包括智能设备和PC电脑;所述智能设备包括数据收发模块、物理串口R0、虚拟串口COM0、USB ID PIN引脚和系统模式检测模块;所述数据收发模块,用于根据所述系统模式检测模块的检测结果,确定智能设备的通信方式;具体的,如果所述智能设备当前为从设备device模式,所述数据收发模块切换到虚拟串口COM0,如果所述智能设备当前为主设备Host模式,切换到物理串口R0。本发明提供一种物理串口和虚拟串口自适应切换系统及方法,智能设备能够根据当前智能系统的工作模式,自适应切换到通信效率最佳的串口进行通信,从而提高智能设备的通信效率。
技术领域
本发明属于通信技术领域,具体涉及一种物理串口和虚拟串口自适应切换系统及方法。
背景技术
现有技术中,PC(Personal Computer,个人计算机)电脑与智能设备之间只能采用物理串口或者虚拟串口之一通信方式进行数据传输,其中,智能设备指智能POS系统等智能设备,具有数据传输通信效率低的问题。
发明内容
针对现有技术存在的缺陷,本发明提供一种物理串口和虚拟串口自适应切换系统及方法,可有效解决上述问题。
本发明采用的技术方案如下:
本发明提供一种物理串口和虚拟串口自适应切换系统,包括智能设备和PC电脑;
所述智能设备包括数据收发模块、物理串口R0、虚拟串口COM0、USB ID PIN引脚和系统模式检测模块;
所述系统模式检测模块,用于检测所述USB ID PIN引脚的电平,如果所述USB IDPIN引脚为高电平,则确定所述智能设备当前为从设备device模式;如果所述USB ID PIN引脚为低电平,则确定所述智能设备当前为主设备Host模式;
所述数据收发模块,用于根据所述系统模式检测模块的检测结果,确定智能设备的通信方式;具体的,如果所述智能设备当前为从设备device模式,所述数据收发模块切换到虚拟串口COM0,采用所述虚拟串口COM0与所述PC电脑进行通信;如果所述智能设备当前为主设备Host模式,所述数据收发模块切换到物理串口R0,采用所述物理串口R0与所述PC电脑进行通信。
优选的,所述数据收发模块切换到虚拟串口COM0,采用所述虚拟串口COM0与所述PC电脑进行通信,具体为:
当所述数据收发模块需要接收所述PC电脑发送的数据时,所述数据收发模块监听所述虚拟串口COM0,判断所述虚拟串口COM0是否接收到数据;
当所述数据收发模块需要向所述PC电脑发送数据时,所述数据收发模块将需要发送的数据包发给给所述虚拟串口COM0,并监听所述虚拟串口COM0是否在设定时间内接收到来自于所述PC电脑的响应数据包,如果接收到,则表明智能设备和PC电脑通信成功;如果没有接收到,则表明智能设备和PC电脑通信失败。
优选的,所述PC电脑包括:处理器、物理串口R1、USB接口和智能设备接入检测模块;
所述智能设备接入检测模块,用于检测所述USB接口是否接入有智能设备;
如果检测到存在接入的智能设备,则表明智能设备和PC电脑之间通过USB连接,所述智能设备接入检测模块,根据所述USB接口,虚拟得到USB虚拟串口,并建立所述USB虚拟串口和所述虚拟串口COM0之间的通信;然后,所述处理器将通信方式切换到USB虚拟串口通信方式,即:所述处理器采用所述USB虚拟串口,与所述智能设备的虚拟串口COM0通信;
如果检测到不存在接入的智能设备,则表明智能设备和PC电脑之间没有通过USB连接,并将检测结果发送给所述处理器;然后,所述处理器将通信方式切换到物理串口R1通信方式,即:所述处理器采用所述物理串口R1,与所述智能设备的物理串口R0通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾体威尔电子技术(北京)有限公司,未经艾体威尔电子技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381861.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沙棘固体饮料及其制作工艺
- 下一篇:存储器内处理